image

编辑人: 流年絮语

calendar2025-06-16

message8

visits790

58同城软件研发工程师 面试经历(2014年10月)

58同城软件研发类就两个面试官,一面主要问算法,还有概率题,智力题等,主要是算法题,二面结合简历问各种问题。我没进入二面,不知什么原因,可能是本科学历不好,也可能是非计算机专业,还可能是不会Java。

三道算法题:|

1、给一数组啊a[N],元素只能是1,2,3,顺序随机,现让用高效算法给该数组排序!

不让统计次数,蛋疼!

(建议,设双指针low和high,指向两端,遍历数组,遇到1和low位置交换,遇到3和high位置交换,遇到2不变)

2、两个数组啊a[N],b[N],已经排序好了,求第N大的数?

该题没回答好,脑袋阻塞

3、他妈的还是数组题:a[N],元素是1,2,3—–N,随机的,现用0替换了其中一个数,请找出该数?

也没回答好,(回来后细想可以这样,遍历一遍求出和,用1+2+3+…..+N减去该和就知道替换掉了哪个数)

满意的地方:

都还好

不满意的地方:

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:58同城软件研发工程师 面试经历(2014年10月)

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share