微众1+2+HR面面经(信息安全部门C++后台)
自我介绍
做过那些项目?
为什么用了select?
Select,poll,epoll的区别?
Mysql的索引介绍一下
为什么用B+树
了解红黑树吗?简单说一下
和avl树的效率哪个高
C/C++的内存分区
知道系统调用吗?一次系统调用要做几次内核-用户的切换
系统调用和进程切换哪个代价大
本科还是研究生?
了解http和https吗(没有,跳过了)
TCP连接断开的过程
排序知道哪些排序?
C++中的sort使用哪种排序
快排是稳定排序吗?谁是稳定排序?快排的时间复杂度?什么情况最差?那什么情况最好
了解信息安全吗?
C++的虚函数是怎样实现的
Static的作用
了解设计模式吗?(说只看过观察者模式,就说了说这个)
用过linux操作系统吗?
查看进程资源情况使用哪些命令
算法:单链表翻转
笔试做得怎么样?记得是什么题不会吗?
提问:公司C++占比怎么样?
答:信息安全部门C++用的多,其他业务方向JAVA多,安全部门做业务用的GO,然后问了问愿意转go吗(势必愿意)
二面 2020.4.28 18:00-18:15
自我介绍
问专业,问成绩
就业和考研的意向?
你不是211吗?(听错了当我是西电的)
常用的排序算法有哪些?
快排的时间复杂度?
算法:两个存储QQ号的数组,乱序,找其中重复的元素
(先升序排序,再小数指针右移找相同的方式)
进阶:这样的时间主要消耗在排序上,如果数据量很大,怎么做优化?
(说了map,但其实不对,并且面试官要求用C的东西实现,毕竟只是个算法题,然后问了句map底层是怎么实现的?想到了树状数组??(其实还不对)然后面试官就把话题扯走了???)
一个进程最大管理的内存是多大?(2^32,2^64字节)
你是怎么知道要分32,64位系统的?在哪学到的?
那32位系统就可以管理4G内存,这内存分了哪些段?
这个你又是在哪学到的?(程序员的自我修养)
你还看过哪些课外书?
参加过ACM比赛吗?
回到刚才那个算法题,你听说过位图没有?(听说过,一开始没想到咋用,说了两句话突然反应过来,巴拉巴拉,KO.)
问面试官要等多久(怎么你很着急吗?(当然着急)那我可以直接告诉你这面过了,等后面hr联系,大概在五一后吧)
HR面 2020.5.7 10:00-10:14
果然五一后很快的安排hr了,比一面结果快多了
自我介绍
之前通过什么渠道知道微众实习生项目的?
对未来工作的方向是怎么考虑的?对未来有什么规划?
实验室是一个什么样的组织?
未来对工作地点有什么考虑?
有没有在谈其他公司的实习?
你说你比较向往腾讯,那你有没有投腾讯的实习?
如果腾讯和微众两个都给了offer怎么选择?
因为你前面和面试官也有关于部门的一些沟通,你现在对这个部门(信息安全)的印象怎么样?
有没有亲属在微众工作?
如果通过的话,你什么时候可以来实习?实习时间的长度?
提问:牛客上看到微众的转正率90是真的吗?面试结果需要多久反馈?
2020.5.9直接发offer了
#微众银行实习生招聘##微众银行##面经##实习##C/C++#