昨天参加了阿里的实习面试,被深深的鄙视了。
自己总结了2点问题:1,准备不够充分(这个没得说);2,面试也是一个不断学习的过程,应该多参加面试。后悔之前那么多实习机会的都没有投简历。
昨天一共两面,上下午各一场,优秀的会到最后的HR面。
第一面:上来要求自我介绍,没怎么准备,没能把面试官指引到自己熟悉的知识范围内。
JAVA序列化,反序列化:一台server,2台client, 开始server都正常的发送序列化对象给client A,B。 突然A要求server加一个字段,现在server加了一个字段,发给了A , B。 问题是B能正常反序列化吗?
问JVM, FGC, GC
JAVA内存分为哪些区域
如何把多叉树存入DB,以保证较好的查询速度
多线程:HaspMap, HashTable, 如何既要效率又要多线程, 读写锁
排序: 快排,堆排
项目:谈到memcache
最终被深深鄙视。
第二面:明显是一个老大。因为简历上项目比较对口,一直在问项目,在了解了项目后,就一直在提各种假设,这个挂了怎么办,这里怎么提高性能等等。 表现的中规中矩, 但没有出彩的地方感觉。
总结:1,充分的准备;2,自我介绍是一个很好的指引面试官的机会,要准备好;3,面试的时候有什么想法一定要大胆表达,不要怕错,不说更惨;4,对于平时的工作多思考,多提问,多总结。