当前位置: 首页 > 面试经验 >

杭州巴比特 Go开发实习生 一面

优质
小牛编辑
94浏览
2023-06-30

杭州巴比特 Go开发实习生 一面

本人Java,面的是Go开发实习生岗位。

1.自我介绍
2.开源中你做什么?
3.如果你提交的pr没被merge你会怎么样?(回答:"首先会有点难受,但很快就不会往心里去",面试官说:心态那么好吗)
4.如果有人同时与你提交了pr,但是对方被采用了 你会怎么想(一开始会难受 但是肯定有比我好的地方 保持学习的心态)
4.1说说你在开源具体做了哪些贡献。
5.介绍一下你的项目
6.页表是什么?
7.为什么页粒度是4KB 有没有考虑为什么不能是4MB?(太大导致过多的内存碎片 内存利用率低,太小导致页表庞大,难以维护 性能骤降)
7.1你说页粒度太大导致内存碎片,那有没有什么办法可以减少其中的碎片?(……)
8.你说的无锁数据结构是什么?
8.1 你说CPU各核心只处理相应缓存 那么有没有考虑到CPU利用率下降问题
9.什么是页帧
10.为什么区分内核态和用户态
11.项目中,进程间如何通信的?
12.你项目中的netty如何利用上的?
13.delete语句进行批量删除会发生什么?
14.CMS和G1是如何降低STW的
15.如何利用MySQL实现乐观锁
16.线程池中设置核心和工作线程数量有做什么考虑吗?为什么是1不能是2或3?
17.项目中的ES是如何减小MySQL压力的
算法题:二叉树层序遍历(打开自己编译器手写同时打开屏幕共享)
反问:
面评如何?(不能透露)
我有什么问题?(项目经验不足 考虑东西不全面 很多东西都是现想的…… )
几时出结果?(下周一问问HR吧)
 

总体感觉还行,没有什么八股,腾讯会议显示半个小时时间,但是足足面了一个小时左右。
#我的实习求职记录##我的实习日记#
 类似资料: