首页 > 面试复盘 | 58同城Java一二HR面面经(面试已完成)
头像
代码裁缝
编辑于 2021-10-14 15:02
+ 关注

面试复盘 | 58同城Java一二HR面面经(面试已完成)

一面  时间:9.15   形式:58网页会议 时长:30min

1.自我介绍
2.算法题:字符串转10进制整数,比较简单,例如"1234"转1234,接下来问如果转16进制整数怎么处理?
3.一个全是整数的数组,有没有时间复杂度为O(n)的排序算法?
4.有两个500G左右的大文件,存储的是URL,内存只有4G,如何找出这两个文件中相同的URL?
5.HashMap原理?如何平缓的扩容,即扩容的同时不影响HashMap的插入和查找的操作?
6.HTTP和HTTPS的区别?HTTPS是加密传输的,为什么代理软件可以作为中间人去拦截传输过程中的报文?
7.高并发下怎么去改数据库中的一行数据?回答的是for update行锁,属于悲观锁,面试官又追问有没有乐观锁能实现?
8.Redis分布式锁怎么实现?
9.电商项目里遇到了什么难题?
10.电商项目还有什么能够优化的地方?
11.实验室项目介绍
12.问了一下英语竞赛的情况


二面  时间:9.16   形式:58网页会议 时长:20min

1.自我介绍
2.详细介绍项目
3.为什么选Rocket MQ?Kafka、Rabbit MQ和Rocket MQ有什么区别?
4.消息队列中的消息积压了,怎么去处理?
5.系统的性能瓶颈在哪?怎么去分析?
6.目标和规划?
7.反问

HR面  时间:9.26   形式:电话 时长:20min

1.自我介绍
2.为什么没有实习?
3.实验室项目介绍,难题以及如何解决,成长?
4.给自己打三个标签?
5.作为开发人员需要有什么特质?
6.对58的了解?
7.职业规划?
8.兴趣爱好?
9.手里有其他的什么offer?
10.反问

总结:一面的题目算是比较常规,但也夹杂了一些场景题,比如HashMap如何平缓扩容这种,回答的不是很好。二面全程都在聊项目了,没问什么基础。58效率很高,每次面完很快就会收到通知,一面完不多久就收到了二面。今天完成了HR面,聊了一些常规的问题,目前状态是面试已完成,估计是进池子排序了,问了一下开奖的时间,说是得11月了,10月份还有两批要面试,除非特别优秀的会提前打电话通知通过,否则统一等到11月份,虽然有点晚了,但是还是期待一个offer

更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖