百度提前批一面

才投简历过了一周就开始面试了,有点准备不足,只能临场发挥了。废话不多说,直接进入主题。
一、项目
我简历上写了两个项目,一重一轻,结果问了轻的。问得还挺详细,我项目写的一个开发类似微信的简易聊天app,然后面试官针对简历上写的问,什么socket连接,怎么检测socket连接中断,然后我说了我的方法之后,面试官跟我说心跳检测,虽然在别人的项目上看过,但是具体不太了解。然后问如果socket连接量非常大时的性能问题。
二、java基础知识
1.int,Integer有什么区别
2.匿名内部类是否可以继承类?是否可以实现接口?
3.try,finally
三、算法
1.一个数组乱序存储1到100,将数组中某个数变为-1,怎么查找这个数以及该数的下标?要求时间复杂度O(n),空间复杂度O(1)
2.一个无序数组里面怎么查找出现次数大于数组长度一半的数?要求时间复杂度O(n),空间复杂度O(1)
3.问43亿大的文件里顺序存储32位的整数,怎么查找出现次数大于2的数?(二分查找)
四、总结
本以为java知识会问的多一点,结果大于一半的时间都在聊算法,只能说自己算法太弱了。

#百度##Java工程师##内推##面经##校招#
全部评论
匿名内部类是否可以继承类?是否可以实现接口?这个问题答案是什么啊?网上回答都看不懂。
点赞 回复 分享
发布于 2018-09-01 20:54
欢迎没有投递过阿里巴巴岗位的同学再看看,最后三天时间了。 https://www.nowcoder.com/discuss/92048?type=7&order=0&pos=4&page=1
点赞 回复 分享
发布于 2018-08-09 09:55
百度啥部门啊
点赞 回复 分享
发布于 2018-08-09 08:01
第一题遍历一遍就行?第二题剑指原题
点赞 回复 分享
发布于 2018-08-08 22:05
第二题算法和快速排序那里的分区有些关联,就是某个数是第几大。另外两题没啥头绪
点赞 回复 分享
发布于 2018-08-08 22:00
算法第3问不是用bitmap吗,或者说2-bitmap。他是想问你海量数据解决方案吧? 32位整数取值范围最多到43亿,用2-bitmap存出现次数,也就用2g内存。
点赞 回复 分享
发布于 2018-08-08 21:48

相关推荐

不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下 HR 会来跟你谈。” 我当时脑子直接宕机,一句话都没憋出来。后面 HR 找我谈话,直属领导也在旁边。HR 说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
71
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务