阿里一面

楼主渣渣一本,没什么厉害项目,阿里内推简历投了大概八天,以为要GG 一起笔试了,昨天给我打来电话,因为昨天时间有点晚,拖到了今天。面试官是菜鸟物流的,主要是做业务层,所以也算我运气比较好,问的问题不是很难。总结一下:
1、自我介绍(这里我简介了实验室的学习经历,忘了说技术栈,后来他提醒我才说)
2、说一下多态和重载(第一次面试,开始真的是太紧张了,说这个都卡壳了半天,有点哆嗦的感觉) 
3、说一下排序:
排序我比较熟,基本上排序的原理、复杂度、优化等基本都很清楚。
插入排序,插入变种希尔排序、冒泡排序、选择排序、快排原理和优化、堆排序原理、归并排序
4、平衡树
介绍了在平衡树的特点,插入后左旋、右旋等情况。引申到mysql b-tree
5、jdk类库和源码
arraylist、linkedlist、hashmap(介绍了hash冲突,1.7用的是链表,1.8升级为红黑树)、concurrentHashMap原理、LinkedBlockingQueue原理等
6、一个算法题
求重复字符串出现最大次数
7、一个sql
课程表里面求所有人分数最高的两个人
8、我的简历里面mysql写的较多开始问Mysql
inner join 和 left join 分别的特点和性能比较
(性能比较这我记错了)
mysql索引基数选择性
group by 松散索引优化等

9、开始问项目中的问题
一个文件云盘的数据库表设计以及遇到的问题
10、让我再说一个做过的项目和遇到的问题
我说了知乎爬虫,遇到问题是爬下来的数据有一些重复的,因为一个问题有很多标签。
解决:用一个hash算法hash问题的标题,求出hash值,然后根据hash添加,还有种方式是放到数据库中去重对比性能    



 


  



全部评论
我是上周日一面,跟你的比起来我的好简单,不过现在没消息了。。。
点赞 回复 分享
发布于 2016-03-26 08:24

相关推荐

10-19 10:28
已编辑
成都理工大学 后端工程师
团孝子已上线feeling:面了很多家公司,能感受到目前只有小公司+外包喜欢问八股。大厂虽然也问八股,但是是从实习、项目中进行提问,并且大厂会问很深,面试官也会对你的回答进行思考➕追问,所以准备大厂面试前一定要备好相关资料。对于算法,我做的是codetop前100+力扣hot100+力扣高频150,面试中实感hot100就足够,基本上只要是hot100就秒答。对于项目和八股,我做的也是烂大街的星球项目,八股则是看小林和问ai,自己也写了很多技术博客和画了很多思维导图,并且自己也尝试用嘴巴说出来,不只停留于纸面。运气也很重要,必须要让面试官/HR看到简历才行,所以建议投递时间是下午两点。tl:第一岗位9.9 投递9.10 一面(一面评价:最近见过最强的大三,结束五分钟后约二面,都晚上九点了不下班吗)9.11 二面(三道算法a出两道,反问评价:经验不够等横向,我实习生要啥经验)9.21挂(实习时间过短+其他原因,想要一年实习的,为什么不招个正职)第二岗位10.10投递10.11约面(主管打电话,说看到我之前投递记录了想要我挂qa职进去干后端,同意)10.14 一面(无八股,主动说确实很强,意愿很强)10.16 oc其余,友邦,东软,东华,惠择,用友oc已拒京东测开一面挂(投后端被测开捞)腾讯测试已拒(投后端被测开捞)ps:表扬惠择的主管面,没怎么问技术(可能是一面面试官沟通过了),全程一起讲大道理,解答了心中很多疑惑,也告诉我以面试官角度来看怎么选候选人,如果可以下次一定选惠择
HeaoDng:美团好像可以触发一面通
点赞 评论 收藏
分享
10-10 01:10
已编辑
深圳大学 测试开发
面了100年面试不知...:六月到九月,四个项目一个实习,是魔丸吗
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
点赞
28
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务