去百度知识搜索部(没想到面试的是百度知道)过家家失败,说一下几点体会.不知道自己是不是永远不适合大公司..哎

2014-11-14 23:58:07 +08:00
 GTim
有些问题,平时工作想的挺多,但到了面试环节都想不起来有没有?说一下php面试被问到的几个问题:

1. 去重然后json输出,大致代码如下:$a=array(1,2,3,3,4);unset($a[3]);echo json_encode($a);(一般情况下应该不会这么实现unset吧)
2. unset的原理(涉及到垃圾回收)
3. 自己实现二分搜索(忘记了 ($low+$higt)/2 是返回浮点数..,应该floar)
4. 高并发下的文章和评论表设计(犯二的忘记了高并发下版本原理...)
5. 关于索引优化(什么时候会用到范围查询,比如说一个复合索引为a,b,c,那么where a='b' order by b,c 是否使用索引的问题).
6. php里64位下int应该还是32位的,人家要实现一个非常非常大的数据输出...(犯二忘记了内存里存储的已经是不正确的...)

好吧,其实是小公司呆惯了,很多高并发下的问题根本根本就受不到重视...其实,也是对自己太过自信了,面试之前什么都没复习...

另一方面说,我先拿百度作为决定是否回老家的第一面,也是看中了百度面试的严谨...也没什么遗憾,毕竟受益匪浅.

其实很多实现我自己是正确的,不过在面试官的诱导下,一遍一遍强调了他的观点,导致思路一致被他牵着鼻子走,比如1里如果用array_unique()怎么可能出现那种[]变{}的情况.

都怪自己学艺不精...碰壁时自然的...
5557 次点击
所在节点    程序员
21 条回复
feilengcui008
2014-12-05 15:40:12 +08:00
百度知识搜索部到底怎么样啊?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/146643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX