• 面经 软件开发工程师 平安科技


    时间:2019年10月

    一面

    面试官很好,挺平易近人的,不过面试的时候并不会手下留情


    1.synchronize和lock的区别


    2.自旋锁是什么?


    3.图的遍历


    4.最大堆,最小堆,增加删除数据操作


    5.数据库引擎innodb和myisam


    6.b+树索引,哈希索引


    7.覆盖索引,辅助索引


    8.说一下理解的容器


    9.arraylist和linkedlist底层数据结构


    10.hashmap的底层原理,put流程


    11.手撕hashmap的put操作和get操作


    12.红黑树了解一下,添加数据会有什么操作,左旋怎么旋?


    13.四次挥手,画出来,为什么是四次挥手


    14.网络编程


    15.hbase的底层存储,读写流程


    16.mapreduce和spark 的区别


    17.手撕二分查找


    18.100瓶水,其中一瓶有毒,需要多少小白鼠


    19.项目细节

    面试时间差不多一个小时左右,难度对于我来说也还行,有些问题问得比较深入,面试官也会一步步引导。

    二面

    二面应该是有一定级别的,看起来应该是一位大领导了,

    一上来就深挖项目

    对于项目的各个细节难点深度浅度都要面面俱到地说出来

    还要有其感兴趣的地方,有其认可的地方

    还有对该项目的感悟

    实习经历的感悟

    说难不难,说易也不易

    因为没有标准答案

    HR面

    二面完便是hr面了

    也是传统的hr面相关问题

    不同的是

    这个hr面也会让人介绍项目

    感觉算是半个技术面了

    总结

    面试完下来真的口干舌燥,但是还是休息一下就赶往另外一场面试了

    不过感觉自己还是有进步的

    不管结果如何都要感恩努力的自己

  • 相关阅读:
    object detection物体检测基本概念
    anaconda python环境搭建
    Eclipse环境下添加package到工程的classpath
    34-使用函数实现-文件拷贝
    33-使用函数实现-斐波那契数列
    32-简单的位置参数
    31-分段进行文件拷贝
    30-Python文件拷贝
    29-简单的文件对象基础操作
    28-石头剪刀布:三局两胜
  • 原文地址:https://www.cnblogs.com/Transkai/p/12358815.html
Copyright © 2020-2023  润新知