一天三面之百度
今天我打起12分的勇气,投身百度的面试中。天是小雨,起的早,走到湖畔溜达。顺便平顺自己的心情。 (本文不设计技术细节,细节请自行查找。)
一面:10:39
这个是技术面试。
1. 做过的项目以及项目的内容。
我如实回答了自己的经历项目以及自己主导着手开发的各种控件和代码思路。
2. 关于复杂的交互的处理。
我是回答的一个路由程序分发所有事件处理,通过它分发变化的实际场景,通过实际场景改变数据和图的展现。联动的设置等。
3. 关于布局。
这问的是简单的右定左动布局。参见圣杯布局。
4. 关于浮动。
问的是浮动的各个区别。
5. 关于浏览器差异。
列举相关的一些常用的。比如双边距,以及表格不同浏览器下的差异化。这里的时候又问了点其他。
6. 列举实际的业务场景要求实施。
这里列举的是个布局。图片展示。包括性能优化等角度。
7. 关于后台语言的PHP(我只是会点JAVA )
这就不说了。列举了一个场景 发送form表单的时候要用PHP哪些知识点,这里我借JAVA说了一下,PHP真的不是很了解。需要学习。
8. 数据结构的问题。
要求列举几个数据结构。常规的链表,树,图,这些。主要描述的二叉树。 多叉树。
9. 设计模式。
简单介绍了下 单体 工厂 掺元就过了。还有好多没有学到。
10. 底层的是否有接触过。
没有。
11. HTML5 CSS3 。
说了HTML5 CSS3的大体情况还说到了CSS4的相关。这个聊了好一会的。还不错。还好我有学HTML5 CSS3 这说到了WEBGL 不过。国内不可能了,IE6 不死。WEBGL 怎么可能。
12. socket 到HTTP协议。
说到了WEBQQ 的OS系统以及技术部署实现的知识点。这里要讲的是socket 和keep alive的技术实现。不过,我没详细部署所以不太了解。只是知道ajax 和socket都是HTTP协议的产物,针对老版本的可以用keep alive实现实时交互。需要再深入。ajax 是个关键。
二面:11:20
技术。(基本雷同 第一个大哥太用心,不留问题给别人)
1. 布局。
2. 依旧是前面的HTML5 CSS3.
3. 优化性能。
4. 网络协议。(http ftp udp)(我没答上来。都忘记了。学过的。)
5. LINUX (我就知道几个 ll 啊sudo啊。。。苦逼了。)
二面基本容易很多重复问题和深入的问题,欠缺学习。所以没有回答上。不过。确实增加了不少自己的阅历。
三面:13:10
领导视察。
履历。
学校情况。
上一家公司的情况。
学校中学习的介绍。
公司项目自己的感触。
对工作的态度。(这个很重要结果)
对产品的责任感。(一样重要 我不小心 说坏了一点。还好有补救)
对实际场景分析 处理。(地图设计实现以及部署)
我大概思考了一下,介绍了一些粗略的部署和准备工作。包括和市政合作获取信息。还有就是技术实现的难点和细节。以后的营运模式和赚钱的营销模式。
下面就是聊天和我提问了。我主要想了解团队和工作内容。我喜欢这个团队 。问了下什么时候可以上班。不过前面带一个 ”我通常会问“。
以上是经过 。
放松心情 是我觉得最重要的。还有就是不要太看重自己。这个是我师傅和 鬼懿IT 老大 鬼哥的建议。我受用中。感谢一直体谅支持我的朋友们。我的成长离不开你们的敦促教诲。
再次感谢我的师傅对我的指引和启蒙。还要感谢CJ的入门教程。