百度统计 java 实现思路_拿下百度面试,这篇面经就够了

cc599351ca3885e2f3b901dd6ed3b037.png

1

公司:百度

牛友:Try

一面: 40分钟

1.绝对定位与相对定位的区别

2.js的继承实现

3.js轮播实现思路

4.使用js画一个抛物线,抛物线上有个小球随着抛物线运动,有两个按钮能使小球继续运动停止运动

5.介绍一下之前做的项目

6.简历里头有些java五子棋,说下实现思路

7.什么时候能来实习啥的

8.还有一些网络方面的知识

二面:15分钟

完全没印象了,是部门主管面的问了挺多java知识,问题是我去的是前端

三面:

hr面就简单的问我多久能去实习,然后跟我说了下待遇,就给了口头offer

2

公司:百度

牛友:WAWAWA

一面 现场面

在百度科技园面试,那地方外观看上去真是高大上,面试是在一个休息室面的,感觉稍微有点吵。

1: 手写代码,链表上的快速排序。 经典问题,貌似是leetcode原题,只是手写的话比较慢,写完解释给面试官听后感觉可行。

2: 1~n n个数现在去掉两个,如何找到去掉的两个数。 假设去掉的两个数是a和b,那么通过求和,平方和可以知道 a+b和a^2+b^2,然后解方程就行了。

3: 给很多单词,要求统计出现某个前缀出现次数。follow up:统计某个子串出现次数。 第一问用Trie直接搞定,第二问的话,我给的方法还是用Trie,只不过一个单词要分成多个插入到Trie数中就行了。

4: 给一个n*n的矩阵,矩阵中满足每行每列都是递增的,要查找矩阵是否存在某个数。 经典问题,leetcode原题。

5:给一份代码,找bug。 代码有点忘记了,bug比较明显,顺利找出。

二面 现场面 紧接着一面

1:求二叉树最近公共祖先 leetcode原题。

2:一个严格递增的数组,将前缀取一部分放在后面,在修改后的数组上找到最小的数。 还是leetcode原题。。就二分+判断就好。

3:平面上有n个点,让你设计一个数据结构,能够返回这个这n个点中距离某特定点最近的一个点。 一开始讲了下kd树,然而太复杂面试官不满意,就讲了一个类似GeoHash的方案。

4:一个大文件A和一个小文件B,里面存的是单词,要求出在文件B中但不在文件A中的单词。然后大文件A是无法直接存到内存中的。

5:一道概率题,一个六位的密码,由0~9组成,问你正过来看和倒过来(转180度)密码一样的概率。 (解释一下,这里数字0~9是计算器里面的那种格式,就是6倒过来是9,9倒过来是6那种)。 弄懂了题意还是很简单的,首先先这是一个6位密码,如果倒过来看和原来是一样的话,那么只要确定前三个数,后面三个其实已经确定了, 这时候只要关注前三个数有所少种可能即可,简单枚举有哪几个数倒过来看还是一个数字就能顺利解决。

面完后本来应该有三面的,但是我面试时间有点晚,然后三面面试官正好有事去了,就先让我回去了。

三面 电话面

二面后两天 应该是boss面,没问技术,感觉像HR面,主要是聊天。

1:实习期间项目,在组内担任的角色,是否熟悉其他组员的工作。

2:场景分析题,有一个任务给你,要求一个月完成,但是以目前的能力一个月完成不了,现在你知道有一个同事擅长这部分工作,但是他有自己的活,帮助你就可能耽误他的进度,问你咋办。。

3:你认为你的优(缺)点是什么。

4:如何看待加班。

5:为什么选择百度,谷歌百度都给你offer你选哪个。

6:有什么问题问我。 最后介绍了一下他们的工作,还问我想做策略还是架构。

3

公司:百度

牛友:Lydia一粒晨光

一面:

百度的面试官是我所有面试官中态度最好的一家,hr的态度也非常nice,打电话约面试,还会询问放不方便,不方便时间可以调,给个赞,一面的问题问得很基础,只要你基础的书看过,应该难度都不大,他们会一直问你,你回答上来,就会再往深了问,看你不会的时候,人家会说没事,安慰了我一下,一面下来,感觉回答上来70%吧,因为有些往深了问的问题,我没答上来

二面:

忐忑不安,接到了二面的通知,特别兴奋,也去做了很多准备,我同学比我早面二面,我知道她二面跪了,所以我觉得我二面也够呛,我是既为可以二面而兴奋,又感觉二面反正过不了,有点失落,一会准备很多,一会又没有信心,就这样到了二面时间,二面还是很幸运的,遇到的面试官问了我很基础的算法和数据结构等基础,我感觉这次面试比一面还要好,具体问题想不起来了,但是一定很基础,这个都和面试官有关系的,答得很不错,美滋滋的回去了

三面:

我竟然接到了百度的三面通知,别提有多开心了,激动不已,我这个岗位据说南京地区入围近百人,进入三面的也就14人,我想就算不成功,对我自己来说也算成功了,我满足了,也就是怀着这样的心情,等到了三面,很多人三面就是聊天,而我的三面面试官让我设计一个系统题,我一下子傻眼了,设计系统题我哪会,可想而知,我的三面有多惨,最后问了一些别的,但是感觉最重要的是这个系统设计题,我回答得太惨,我知道我已经挂了,后来也一直没有接到offer电话,好伤心。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值