百度测开一面(面试官小姐姐人真好)
昨晚百度一面还行,80分钟左右,面试官小姐姐人很好哈哈
- 个人介绍
- 挖项目,2个项目,问了好久好久
- 说说对instanceof的了解
- 手撕算法:给一个数组,输出和为x的两个数,输出可能有多组。数组中可能存在重复的值,但每个元素最多用一次。
- 死锁的概念、产生条件、解决
- 手撕算法:快排
我写的是随机快排,随机快排在数据量大的时候,效率高,看我的推文,传送门
- Java普通类、抽象类、接口
前阵子刚好整理这个的八股文,传送门
- 智力题:只有两个水杯,分别是3毫升、5毫升,现要得到4毫升的水,需要怎么做?
先将5毫升水杯装满,然后倒满3毫升水杯,5毫升水杯还剩2毫升;将3毫升水杯倒空,5毫升水杯中的2毫升全倒进3毫升水杯;将5毫升水杯装满,然后再将3毫升水杯装满,这样5毫升水杯中就剩4毫升的水)
将3毫升水杯装满后,倒入5毫升水杯;将3毫升水杯装满,倒满5毫升水杯,3毫升水杯中只剩1毫升的水;倒空5毫升水杯,3毫升水杯的1毫升水倒入5毫升水杯;装满3毫升水杯,倒入5毫升水杯,此时就是4毫升的水)
- int和Integer的区别
智力题,想了几分钟(我是不是智力有问题哈哈哈哈
其他问题,不记得了,忘记录音了😭
反问环节:
- 应聘部门
大部门是百度云,小姐姐部门主要涉及人工智能AI、智能城市等
- 今晚对我的评价、建议
思路活跃、细节还需要提高
自我感觉,除了项目问的很多,其他问的都很简单的,但是细节方面确实不够好,代码质量需要提高。
面试官小姐姐人很哈,特别耐心也适当开导我,不会打断我,耐心安静地等我理思路。
忘记问什么时候出结果,听说百度是必须一周内。
希望一面通过,许愿二面