背景
在v2ex上看到了阿里的内推帖,就抱着试一试的心态投了简历。没想到没多久就收到了内推邀请,在纠结了十来天后终于鼓起勇气填好信息投了Java开发岗。
结果第二天晚上就电面了,不得不说阿里的效率还是高(滑稽)。面试的内容并没有太难,但由于缺乏经验和准备还是回答的一塌糊涂。于是在过了快半个月后不出意外的挂了。
过程
昨晚11点多才投的阿里JAVA开发实习生,今天晚上8点就电面试了。开始电面的情况还是满突然的,正准备写阿里的在线测评,没想到突然就来了个0571开头,标记为骚扰的电话。吓得我屁滚尿流的跑到楼梯间开始电面。
给我面试的是一名声音听起来年纪不大的男前辈。前辈态度还是挺友好的,就是说话跟我一样有点糊,导致我和他对话的时候说的最多的是
啥?你说的啥?
不过总体的交流气氛还是挺轻松的(貌似)。
具体来说首先根据我的简历问了项目经历的相关情况。接着就是东拉西扯的问各种问题,而我则一脸懵逼.jpg,各种
这个……不太清楚……哦……那个……不太了解……没用过……
唉,还是准备的不充分,这地没法洗。
问过的问题
忘了一两个
- 学过哪些课程哪些知识
- 做过什么项目
- 印象最深刻的项目
- 最擅长的语言
- jvm内存分配
- 多线程同时读取变量
- 多线程同时启动
- runnable处理运行结果
- 性能池
- hashtable hashmap区别
- hashmap key碰撞解决方法
- arraylist linkedlist 区别
- arraylist如何扩容,扩容方式,扩容时机
- 列举数据结构和各自的用途
- 链表没有指针如何找到结点
- 循环链表查找的时间复杂度
- 堆排序
- tcp结构
- tcp三次握手四次挥手
- 如何不进行四次挥手断开连接
- 经常逛的论坛,学的新东西
- 自己的优势所在
问题
- 紧张。已经有点语无伦次了
- 有点偏题。比如问优势的时候聊到了我想当全栈工程师,与问题关系不大。
- 答不出来的时候没有充分说出自己懂的部分。
- 说话不注意经常打断面试官。
- 讲话有点太快。
- 口齿不够清晰。
- 回答不够全面,如第8问可以再加上hashmap的键值对特性;17问可以再加上Github啥的;18问可以加上有热情,有激情,愿意付出等。
获得的感想
还是得继续努力,阿里这种公司也不是谁想进就能进的,唯一能做的就是抓紧提高自己,争取在秋招时拿到offer。分享一段古话共勉
知其然,知其所以然。
——《朱子语类》卷九《论知行》