下午三点多钟,接到了一个杭州的电话,是阿里的。问我是否方便聊聊,我说我在上课,四点下课。然后他就四点多钟的时候又打了一次过来。
项目经历
上来就问我有无大型项目的经历,不好意思,我说无。。。又问我代码量如何,我说之前有经常刷ACM的题目,所以代码量还可以。
C语言变量
问:“函数中的局部变量保存在哪里?”
答:“栈”
问:“函数中的局部静态变量保存在哪里?”
答:“静态区。。”...
分类:
其他好文 时间:
2015-03-20 16:30:18
阅读次数:
880
今天电面时被问到了UIWebView的本地缓存,之前未关注过webview的缓存,所以查了下博文原文链接:http://blog.csdn.net/zhuqilin0/article/details/6653532在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS...
分类:
其他好文 时间:
2015-03-18 22:56:19
阅读次数:
268
昨天阿里实习的第一次电面,也是我人生中的第一次电面,问了很多问题。结果还行吧,算是进入了下一轮。虽然不知道姓名,但还是要感谢面我的那个前辈。好吧,言归正传,为什么要写这篇关于原型的博文呢?因为电面时被问到了。当时有点紧张,感觉回答的很不理想,也许是自己还没有牢固的掌握吧!所以今天就写一写我对原型的理...
分类:
Web程序 时间:
2015-03-18 08:55:51
阅读次数:
186
Airbnb电面风格是要求代码写完了能够编译,然后自己写测试用例并跑过。感觉这样的好处是的确很考察代码功力,那种当场一次bug free,然后跑几个测试用例全过的感觉很爽。不好的地方是容易增加变数,因为即使自己本身水平不变,不同时候发挥略有差异,检查一两个bug用的时间可能就没机会做后面的follow up了。
第一轮考察分页显示功能的实现。给了以下一些输入数据,要求将以下行分页显示,每...
分类:
其他好文 时间:
2015-02-08 06:48:13
阅读次数:
295
两个有序数组合并成一个有序数组
1. 题目描述
数组a是有序的,数组b也是有序的,如何高效地合并它们成一个数组,并且新数组也是有序的?
2. 从后往前合并
这道题目是师兄电面阿里的时候,问到的一道题目。现在我们来说一下解法~
假设数组a足够长,可以在数组a上合并二者。我们的解法基本思想就是从后往前合并数组。
每次合并的时候,都要比较a和b当前数组的大小,取较大的值后移,注意一定要是后移!
为什么从后往前呢?其实就是为了方便后移,因为较大的...
分类:
编程语言 时间:
2014-12-12 16:37:00
阅读次数:
173
从当初的电面,到后来的串讲,再到后来的技术面,一路走来,感触颇深,今天把这些东西晒出来,希望能给正在和准备找工作的同学们提供一些参考。在进入正题之前,插播一段废话,没有良好的Java基础的同学怎么办,take it easy,从你看到这篇日志开始,全心全力用三周的时间,找一本页数在250页以内的Ja...
分类:
编程语言 时间:
2014-11-25 12:29:27
阅读次数:
209
他家电面有2轮,等待onsite。。。
电面1:
国人MM面的,这点感觉很难得。统计最近5分钟的点击量,实现hit和getHit两个函数。这题是他家高频题,我用deque实现的,hit的均摊时间是O(1),觉得应该差不多最优了吧。
后来要求写个并行程序,忘记问是写共享内存的还是分布式的了,写的有点卡,有时候纠结到底用lock还是用多个local copy,感觉设计起来其实就是CAP理论的实践...
分类:
其他好文 时间:
2014-11-11 14:26:40
阅读次数:
199
如题,谷歌两轮背靠背电面。两轮都是废话不多说直奔coding,虽然第一轮的中国大哥还是花了一点点时间了解了一下我的背景、毕业时间、research方向。说好的research面呢?中国大哥出的题:Given a set of integers, print out all the subsetsFo...
分类:
其他好文 时间:
2014-10-28 13:41:27
阅读次数:
286
人生中 第一次过了第一轮的一个电面虽然在这次电面中,我紧张到:人家问我先进先出的是什么我说stack啊,O(logn)的search是啥啊我说DFS啊。。虽然在下一秒我都自行纠正了。。不过。。多少还是希望自己以后能不要紧张。。。最近心理压力都很大。。。我不想我将来是个碌碌无为的人,我希望自己能够成....
分类:
其他好文 时间:
2014-09-26 11:36:38
阅读次数:
138