一面, 3.15, 现场面试
面试官是个年轻的小伙, 感觉很厉害的样子, 说话语速很快
问项目, 根据项目问问题
项目难点有哪些
说一下你搜索引擎项目的大致过程
memcache用过没有
redis为什么这么快
linux的poll, epoll, select说一下
post的几种方式说一下
三次握手,四次挥手原理说一下
innodb说一下
k8s用过没, 没用过, 没用过也说一下它的几个模块吧(...)
那你说一下分布一致性算法的投票过程吧(...)
nginx用过没, 说一下nginx的原理(...)
算法: lru实现的过程说一下, 没让手写.
反问: 为什么不问我java? 答:我相信语言你掌握的还行...
经验: 面试时语速一定要正常, 不要太快, 面试官按着我的简历问, 由于我语速太快简历很快就问完了, 结果后面问的就全程懵逼..
二面: 3.17 视频面
本来应该是部门老大面试, 结果部门老大临时有事跑了, 叫了其他同学面试
体验特别好, 小哥哥很温柔~
手撕算法: 合并两个有序链表, 需要写代码, 但是不需要跑就很nice
那如果合并k个有序链表呢? 我说了三种合并方式, 最后说的采用priority_queue, 顺便把优先队列的原理说了, 结果他直接说就想让你说出来第三种方法的以及优先级队列的原理的, 结果你全说了那我就不问了哈哈哈
redis为什么这么快?老生常谈了, poll, epoll原理再说一下把, 结合和java NIO模型简单说了一下
如何判断一个redis服务器是否可用: baba一大堆, 小哥哥说其实ping pong就可以了!!哈哈哈这个确实没想到啊 大意了, 原来还带脑筋急转弯的
既然你简历说熟悉cpp, 那我就问你cpp吧...
const* 和 *const具体说一下
cpp面向对象特征有哪些
cpp多态的原理说一下
反问: 贵公司技术栈, 用的语言主要是:erlang, go . 能把我一面去你们公司的打车费给报销了吗(狗头)
总的来说二面面试官很nice, 问的也比较正常, 面试官态度让人很舒服, 也很会鼓励人~
3.25
正式收到offer啦~
全部评论
(4) 回帖