金桥面经

比起面试更像是上课,回答上的不多学到的很多。
面试官从数据结构入手,考察了一些List,Set,Map基础知识,然后开始考察计算机网络,问OSI七层和每层的协议,借由这个拐去问程序调动的资源(噩梦的开始
程序调动的资源:内存 CPU 磁盘 网络
这些里面谁最快谁最慢?谁最宝贵?:内存最快,网络最慢 网络资源最宝贵
如果有100w并发进来谁先被干废?:网关(我回答的数据库,这里其实也是想让我明白网络资源是最宝贵的)
数据库查询的过程:(回答查询主键索引B+树和辅助索引回表的过程)
B树和B+树的区别:()
二叉树演化到到红黑树、B树、B+树的原因:(他就想我回答出平衡树减少索引查询深度,减少磁盘读写,回到程序调动的资源那块)

这一part完

然后随机考察我简历上的东西
从一致性哈希怎么实现解决了什么问题问到HashMap底层实现,HashMap的链表是干什么的(解决hash冲突)
balabala

可能是我太菜了面试官问无可问了就结束了。
越面感觉离offer越远,学校到企业之间是鸿沟哇
总结:数据结构、计网、java、数据库之间要串通起来,不能分开背,要时刻问自己为什么要这样。
全部评论

相关推荐

刘湘_passion:太强了牛肉哥有被激励到
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务