新浪微博java开发一面记录

网申到9月9号截至,没想到10号就面试了,记录一下一面的情况:
1.简历上说一下一个项目,说完之后,讨论了一下项目中的实现和优化。
2.说一下concurrenthashmap的实现,说了一些原理以及加锁的情况,和其他的map的区别等等。
3.说一下GC,先说了JVM的内存分布情况,可达性分析,GC的一些算法,然后说了一下CMS和G1垃圾收集器。
4.说一下操作系统的内存情况,虚拟内存,怎么计算地址等。
前面项目和这些面试官都是说了大概,所以我就扯了挺长时间。
5.手撕代码,先说给一个4t的文本,里面全是数字,topK问题,我直接说堆排序,然后心态爆炸的地方就来了,可能是自己的手有点生了,写了好久的堆调整,其中一直出现越界问题。
主要是过于紧张了,而且没带纸币,面试完我画了画就写完了,哎,还是人太菜了。感谢面试官一直看着我这么笨的写代码。
6,最后问了问我的优缺点,反问环节
连个小顶堆现场都没调出来,感觉自己真的睿智

#面经##新浪##校招##Java工程师#
全部评论
没事,写的慢而已,问题不大。话说是自己手写堆还是用PriorityQueue?
点赞
送花
回复 分享
发布于 2020-09-10 20:27
微博是没有hc了吗?前几天一面,感觉问的题都答出来了,两道编程都顺利写出来了,然后好几天了就没消息了😅
点赞
送花
回复 分享
发布于 2020-09-13 09:30
秋招专场
校招火热招聘中
官网直投
楼主是腾讯会议面的嘛
点赞
送花
回复 分享
发布于 2020-11-20 16:23

相关推荐

点赞 11 评论
分享
牛客网
牛客企业服务