腾讯一面 凉经
9.5约面 9.6面试(晚上九点面试,一眼KPI) 一共40mins面试 分享攒人品
先是自我介绍,然后让你挑一个印象最深的项目介绍,问项目中出现的难点
然后开始拷打八股文,数据库计网和操作系统都有涉及
1. 数据库事务的性质?(ACID,展开介绍)
2. 数据库隔离的四个等级?
3. 为了避免幻读,应该采取哪个等级的隔离?
4. RC和RR是用什么机制实现的?(一致性视图)
5. 数据库索引都用到什么数据结构?然后问为什么选择B+树而不是红黑树?说了B+树的节点里就是数据,并且叶子节点都在一层可以用链表链接,方便范围搜索。结果面试官说不是想要的答案,应该是B+树的层数较小,查询代价小(ok fine)
6. HTTP常用的几个请求?什么应用场景?说说HTTP 3XX的状态码都是什么意思(301永久重定向,302暂时重定向)?
7. 介绍一下TCP的三次握手过程? TCP的半连接状态(基础不牢,这个真的忘了,说了一堆四次挥手)?
8. HTTP怎么复用TCP(这个也忘了,寄)?
9. 进程和线程的关系和区别?
10. 什么情况下会出现僵尸进程?
11. linux查看端口占用的指令(寄)?
手撕算法是找出数组中的乘积最大的非空连续子数组,还算简单
手撕网就开始闲聊,反问环节
半小时后查就挂辣
先是自我介绍,然后让你挑一个印象最深的项目介绍,问项目中出现的难点
然后开始拷打八股文,数据库计网和操作系统都有涉及
1. 数据库事务的性质?(ACID,展开介绍)
2. 数据库隔离的四个等级?
3. 为了避免幻读,应该采取哪个等级的隔离?
4. RC和RR是用什么机制实现的?(一致性视图)
5. 数据库索引都用到什么数据结构?然后问为什么选择B+树而不是红黑树?说了B+树的节点里就是数据,并且叶子节点都在一层可以用链表链接,方便范围搜索。结果面试官说不是想要的答案,应该是B+树的层数较小,查询代价小(ok fine)
6. HTTP常用的几个请求?什么应用场景?说说HTTP 3XX的状态码都是什么意思(301永久重定向,302暂时重定向)?
7. 介绍一下TCP的三次握手过程? TCP的半连接状态(基础不牢,这个真的忘了,说了一堆四次挥手)?
8. HTTP怎么复用TCP(这个也忘了,寄)?
9. 进程和线程的关系和区别?
10. 什么情况下会出现僵尸进程?
11. linux查看端口占用的指令(寄)?
手撕算法是找出数组中的乘积最大的非空连续子数组,还算简单
手撕网就开始闲聊,反问环节
半小时后查就挂辣
全部评论
想问一下我周五面完今天看还有会议链接是不是挂了呀?
哪个部门呀楼主
我记的力扣有一道,是原题吗
晚上九十点面都是kpi吗
相关推荐
点赞 评论 收藏
分享
扶老蟑螂过马路被无证...:1. 技术栈那里把数据结构删了,小中厂用不上,大厂手撕能难死你,linux那里可以考虑删掉,还不如换个git团队协作开发
2.不要使用一些项目不匹配的技术,例如分库分表和你上边的ddd,真正使用ddd的都是【超】大规模,大部分都仍然使用多模块聚合mvc,这样虽然看起来高大上,但是新增了前期协定需求跟后期维护的成本,因为开发中都是选择最适合当起版本的开发方式跟中间件,这样反而会体现你为了学而学(因为可能面试官都不完全熟悉ddd,然后问你你也回答不出深度)
3.项目写了很多的redis使用,为什么技术栈不写上redis
4.项目技术栈跟业务需求高度重合,完全可以整合成一个,然后再去弄一个感兴趣的其他业务或者轮子,或者把上面的一个换下包装
5.奖项自己编一点奖学金,加个四六级,删掉蓝桥杯
点赞 评论 收藏
分享
点赞 评论 收藏
分享
