去百度面试PHP是一种怎样的体验?

论坛 期权论坛 知乎     
知乎用户   2019-8-14 01:10   6119   5
转载声明:本文由互联网用户自发贡献,部分转载来源来自知乎(zhihu.com),强烈建议您访问知乎查看完整内容。本社区不拥有所有权,也不承担任何法律责任。如有侵权,请联系optbbs@163.com。一经查实,即刻删除。
如题
分享到 :
0 人收藏

5 个回复

倒序浏览
热心回应  16级独孤 | 2019-8-14 01:10:07
作为曾经的百度员工,且做过两年多的百度面试官,谈谈自己的看法。
首先,抛开PHP不谈,先说说面试互联网大厂(当然包括百度)的一些个人看法。
面试互联网大公司成功与否,除却自己的个人能力之外,其实也包含很大的运气成分。这里的运气主要包含面试官的个人喜好、所面部门是否缺人以及缺人的紧急程度。如果你人品爆发,恰好遇到合适的面试官,且所面部门正好缺人,那么恭喜你,只要你能力不是太差,大都能够面到最后,剩下的就是薪资问题了,能力强,谈得自然多,能力差点,无非就是少拿点,但是收获一枚offer应该不成问题。
既然有运气成分的存在,那么如果你真想进大厂,有一个很土却很实用的法子,就是死皮赖脸,多面几次,不气馁、不放弃,今天面百度的金融事业部,被刷之后,N个月后再面百度的搜索事业部门(百度具体几个月的简历锁定期记不太清了),百度搜索事业部还是被耍,N个月后再面百度的AI事业部门,坚持不懈,总会有成功的时候。
我们虽是以百度为例,但是对腾讯、阿里等这些较大的互联网公司来说,这个方法都是一样的,在部门缺人的时候,门槛自然就低了,此时面试的成功率也会大很多;但是,如果你恰好碰到部门不那么缺人,只是在广撒网、精捕鱼,那么即便是失败了,也不用灰心,换个部门重新来战就是了。
其次,我们再来谈谈面试PHP的一些经验或是技巧。
即是面PHP,那么大都是做网站或类似业务了,如果你认为作为一名PHP程序员,仅仅是精通PHP就可以了,那就大错特错了,要想搞好PHP,那么网站“四件套”是必须都要熟悉的,四件套包含前端、WEB服务器、PHP、MySQL数据库,这四件套不必个个精通,但必须都要熟悉,且至少精通其中一个才行。当然,除了上述传统的网站四件套之外,还有一个组件如果能够熟悉也是很好的加分项,那就是非关系型数据库,常见的跟PHP配合使用的有Redis、Memcache等。
举个栗子,至少有80%的PHP面试官都会问到一个问题,“谈谈你对网站性能优化的看法?”,虽说问法可能不太一样,但多少都会见到这个问题的影子。
要想回答好上述问题,必须要对上面提到的4+1个组件足够熟悉才行,下面李叔给出一个回答的框架,只要按照下面的框架回答,足够给你的面试加分不少。
第一,前端层面,必须提到浏览器缓存、尽可能减少请求数量、使用延迟加载(ajax技术)、使用cdn缓存、压缩静态文件等;
第二,web服务器层面,必须提到开启gzip压缩技术、卸载web服务器不必要的模块、开启服务器缓存等;
第三,PHP语言层面,开启编译缓存、使用PHP扩展实现计算密集型模块、使用HHVM或PHP7替代旧版本PHP、修改php.ini参数对PHP性能调优、减少高消耗函数使用等;
第四,数据库MySQL层面,合理创建索引、合理设计数据表结构、尽可能减少数据库连接、对数据库内常用数据进行缓存、读写分离、垂直(水平)分库分表等;
第五,非关系型数据库,使用非关系数据库减少数据库链接、保持数据库与非关系数据库数据一致性等
上面只是给出一个大体的思路,具体细节需要大家往里添加,只要准备好上述问题,即便问的不是同一个问题,也能灵活运用在很多类似的问题上,而且这种问题也是大多数面试官乐于提问的。
当然,如果能够把上述的问题,跟你之前做过的项目结合起来回答,那就再好不过了,逼格绝对够高,对于通过一个PHP的面试,绝对足够了。
最后,李叔给大家讲个窍门,对于面试,我们一定是要做够充分的准备的,既然要准备,就一定有窍门,对于多数大型互联网公司的面试官来说,大家更乐于看到极具钻研精神的候选人,怎么体现你的钻研精神呢,还是以PHP面试为例:
熟悉我们上述所说的4+1组件,也仅仅是能够达到平均水平,但是要想出彩,你必须对某一个或多个组件有足够深入的了解,例如,能够写的了PHP的扩展或MySQL的插件,对Nginx或Apache性能调优及其熟悉或写的了Nginx扩展等。如果能做到这些里面的一个或多个,那么刚开始说的运气成分对你的影响几乎可以忽略不计了,你的水平足以应付任何面试了。
祝大家面试顺利!






热心回应  16级独孤 | 2019-8-14 01:10:08
前提:面试百度外卖PHP开发。共三面,前两面都是技术面,最后一面技术经理面试,三面就是简单的聊下。

题外话:面试结果,收到offer。当时特别高兴的,都蹦起来。但是,回去之后发现,百度外卖要独立的,瞬间就跌入低谷了。

面试:
技术方面:
可能由于部门是做业务的关系,整体面试不是很难的。前两轮技术面试都需要手写代码的,主要涉及的类目有语言基础、设计模式、算法基础、数据库。

非技术方面:
整个面试流程感觉非常nice,觉得面试官都比较随意的。没有像别人说的那样高傲的。百度的面试是开放式的,整个面试过程中附近都有人在讨论问题和方案。
热心回应  16级独孤 | 2019-8-14 01:10:09
没面过,不过小伙伴面过别人,让人家面php的人写算法,把几乎所有的人都面挂了。唯一有一位写得出来的,人家没看上这个组。领导禁止他面算法了,说是打击求职者的积极性。
下面一个答案说的很好,就是多面,总有组极其缺人就给招进来的。最美妙的是遇到组里急招人占坑的时候。当然,韭菜的日子也并不好。
热心回应  16级独孤 | 2019-8-14 01:10:10
先说一下自身情况,本人女,985小硕,本科和研究生都是计算机相关专业,有一定的技术背景,比较喜欢研究产品,有过两段产品实习经历。想要留在北京,所以关注北京的公司比较多。
互联网的面试氛围比较轻松,面试体验也比较好。从4月份开始投互联网暑期实习,面了腾讯、京东、百度,最后去了百度做功能产品
暑期实习面试之旅
腾讯
腾讯的暑期实习共4轮:
一面是群面,无领导小组,要求产出产品方案,题目大概是设计一款智能戒指,小组一共10个人,通过率比较低,也听说有排序的题目,腾讯好像是有题库的;
二面是你之后的leader面,基本就是问简历,问的比较细,也会问对群面自己表现的看法,对群面题目的看法,面试官很nice,真诚的说就行;三面就是产品总监面了,也会问简历,但是更多的会考察你的产品sense、做事情的态度等等,最后就是HR面了。我当时面的部门在深圳,所以在三面的时候面试官问我是否愿意去深圳,我就直接回答了,当然最后也是被拒了(哭)。腾讯暑期实习深圳的转正名额比较多,在北京就很难转正,有一个同学在腾讯北京做产品,一个部门的实习生都没转正QAQ。
京东
京东没有群面,三面都是1对1的面试(害怕群面小伙伴的好机会)。
一面就是问简历,对自己的简历一定要有清晰的认识,能写出来的一定要能回答上来;
二面总监面,我当时是下午第一个面试的,面试官刚吃完饭,看着桌上的蛋黄派说,如果要你设计一款蛋黄派给你的老板,你会怎么设计?可能会有这种比较开放性的问题。另外,我面试部门和岗位都是偏向后端策略的,所以会问到一点数据结构的内容,比较基础,计算机专业应该都会;
三面就是HR面的,陪小姐姐聊聊天,会有压力面,类似于以后会长待在北京吗?大概几年后会跳槽?最想去的公司是哪里?如果京东和**都给你offer了你会去哪?当时面的时候LZ觉得很可怕,每太顶住小姐姐的压力面,最后跪在了HR面。回来之后总结,压力面一定保持淡定,如实回答就好。京东的暑期实习转正几率很大,这几年京东发展比较快,校招名额相比BAT要多一些。
百度
百度四面。
一面是群面,今年的暑期实习产品群面题目都是和百度地图相关的,我们组是智能停车场设计相关的,百度群面通过率也不高;
二面也是问简历,但也会问一些专业问题,当时问我,微信朋友圈的点赞和评论为什么要隐藏?你觉得做前端产品和后端产品有什么区别?
三面是总监面,百度的总监面感觉要简单一些,可能是二面该问的都问了;
最后HR面好好聊天就行。LZ之前做的是后端产品,这个是偏前端的,也比较想试试,就签OFFER了。百度校招名额也是越来越少,想拿一个产品的hc已经很难了,不过听说研发倒是很好转。





互联网秋招接近尾声了,再来说说秋招吧,重点说说面过的和拿到OFFER的几个公司。
秋招面试之旅
京东
LZ报了京东云的提前批,在7月份就面试了,没有笔试,包括HR一共面了5轮,前4轮的专业面都是在一天面完的,着实累,秋招也是体力战啊。
一面面试官就是问简历,大概40分钟,因为京东云是toB的产品,我之前也没有接触过,所以他也没有问太深,只是说他们更需要会技术的人,让我写了一些SQL语句,包括left join、right join、inner join、full join的区别这种的,问了数据库索引的基础知识。
二面真的是吓到我了,首先问简历,问实验室项目的模型是怎么做的,用的开源的还是自己写的,怎么写的,会什么语言,然后问了排序算法,时间复杂度这些的,可以说是很技术了。最后问了产品的问题,让我对微信和支付宝做一个竞品分析(之前有写过微信和QQ的,初看到支付宝的时候还是挺懵逼的),要求在纸上写出要点然后讲解,我讲完了之后面试官一直说还有吗还有吗?我也是紧张的不行。
三面是部门交叉面,面试官是一个小哥哥,他看到我面前的纸上有写SQL和画模型框架,就没再问技术问题了,先是对简历上感兴趣的部分提问,不过这些一面面试官很多都问过了,也就比较好回答。
四面是专业产品面,问了与他们业务相关问题。然后又问如果你和你的leader或者研发有了冲突,比如在规定时间目标达不到了,你要怎么解决?在一个项目中怎么排需求优先级?主要的产品分析方法?这样的问题。四面面完大概4个小时过去了,加上中间等和吃饭的时间,我从上午10点面到下午3点多。终,于,面,完,了……
过了大概3、4天吧,收到了HR的电话,对我的情况简单问了一下,就是很简单的聊天,然后就说让等通知。大概又过了一周,HR小姐姐就打电话来确定OFFER了,这个提前批真的很早。虽然自己技术也不好,但是面toB产品和数据产品前还是准备一下数据结构的东西比较有优势,起码被问到的时候比较有底气。
阿里
阿里走的内推,把我推到了高德,能推到北京我已经很开心了。挂在了二面QAQ。
一面问项目、问经历,问了我会什么数据分析工具和语音,做过什么东西。
二面除了问简历之外,面试官问我用的最多的APP是什么,然后让我画出这个APP的产品架构,从数据的来源到前端的展示,5分钟之类在一张白纸上画出来,个人觉得比较难,有点像社招的题目。然后从电脑上找出一道题,让我30s看完题之后开始说解决方案,要立马说,把自己的思考过程都说出来,题目是一辆车要从A点到B点,A、B间有一条隧道,一辆装有货物的货车高2.5m,隧道高2.3m,货车和货物要怎样过隧道?其实题目不难,但面试官让你体现出思考过程,就得足够全面的描述了,这题答的不好,只给出了一个相对较好的解,但面试官说这样很容易漏掉最优解。之后又问了两个产品相关的问题,就结束了。
二面就这样挂了,问题都比较难,需要有一套成体系的产品思维
腾讯
专门选了北京的事业部,笔试后没有收到群面的通知,本以为自己已经挂了,结果在群面的后两天,收到了一面通知,欣喜若狂的去参加了面试,和面试官很开心的聊了50分钟,前45分钟都聊的很开心,包括简历、想法都聊的挺好的,最后5分钟告诉我,觉得我不适合他们部门,说会给我转到另一个部门,可能会再一面一次,结果晚上11点状态被不合适了(哭成狗),这次腾讯也不知道自己是怎么死的QAQ。
美团
内推3面,一面问简历,问项目,二面会考察一些产品的基本思维,什么SWOT方法?重要紧急法?美团和大众点评用哪里?为什么?三面就是和HR聊天啦~
58同城
58总部在上海,北京有很小一部分,走的内推,有3面,2轮专业面和1轮HR面,3轮都是电话面试的,电话面就特别容易紧张,不知道对方是什么反应。前两面都是聊简历,问了一下为什么要做产品,二面简历聊的比较深。HR面就是聊期望的工作、薪资,职业规划这样,相对来说简单一些,我是第二波内推的,在十一后收到的OFFER。
百度
昨天刚群面完,先是自我介绍,然后是无领导小组,题目是对于一家传统的手机制造商,设计一款新型手机,使得其在市场上占有一定地位和优势,给出产品定位、功能设计和推广方案。我们小组leader很nice,会顾及到每一个人,小组9个人,题目不太好说,感觉一说功能就扯到APP上了,不太像是手机主打的功能,小组最后的结论也不太好,等通知中……
去哪儿
下午刚面完,是一站式面试,一共3轮。
第一轮问简历,因为我有一个实习和他们的业务特别相关,所以就聊的比较多;
二面HR面,问我拿到什么OFFER了,有OFFER为什么要来去哪儿面试,觉得自己的优势和劣势,什么时候能来实习这类生活化问题;
三面是总监面,今天的总监很严肃,问了我看过什么产品的书,让我给讲讲,问了堆排序,然后继续聊那段很相似的实习经历,并给我提出的可以修改的建议。



总结我的互联网之路
  • 群面看到自己有把握的题目,或者觉得自己能说的很好的题目,可以挣个角色,但多数情况下,不必要花很多时间在抢角色上要以最后的结论为中心,而不是个人表现。对于人很多的群面,没有必要抢着说话,很多面试官感觉也不太喜欢过于张扬的个性;
  • 简历上写出来的东西一定要足够熟悉、清晰,找暑期实习的时候简历比较乱,可问的点也比较少;
  • 对于toB和后端的产品技术上的问题可以准备一下,肯定还是有优势的,面试官多多少少都会问一些,你如果答上来了,他就会问的更深一点;偏前端、功能的产品岗不需要很会技术,需要更强的产品sense,多研究热门的APP
来源:应届生求职网,作者@Crystalhuihui http://dwz.cn/6HSqbr
热心回应  16级独孤 | 2019-8-14 01:10:11
1. 看部门,不同的部门差别非常大。百度有不少部门由于历史遗留和资源配置的原因,比较坑,钱少,事杂,我不是很喜欢这种。

2. 有一次我面上海的一个部门,面试地点是北京,然后百度安排了北京另一个部门的人来面我,由于领域不同,我说的他基本上听不懂。

3. 北京百度好像主要在西二旗那边,相当远,冬天刮北风简直走不动路。

4. 百度给钱一般,不如创业公司,不如机票公司,不如移动互联网,不如有道,不如阿里云,比人人网这种当然是强一点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:182358
帖子:1746
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP