快手商业化Java开发实习(hr面挂)

一面(1月5日 1H)

上来先聊了一下项目,然后从项目开始入手

项目直接问了数据量,在数据库宕机的时候的处理方法。(这里聊得很细节,但是项目我没参与这么深就不知道怎么回答了)

因为用到了PGSQL,所以开始聊数据库的问题

  1. InnoDB和MyISAM的区别

  2. 前面两个引擎的B+树有什么区别

  3. 能讲一讲锁吗?(共享锁和排它锁),那可以聊一下意向锁吗?

然后是Java的问题

ArrayList和LinkedList的区别,效率和使用上

Java的八个基础数据类型

int的范围

float二级制怎么存的

最后是写归并排序一个单向链表(用Java写的,差不多写出来了面试官说时间差不多了就不用再写了)

面试官没有问spring、Mybatis、Redis、JVM一众热点问题

最后告诉我说非科班出身确实得多学学基础知识

二面(1月10日 1H)

1.关于锁了解多少,知道lock这个锁的底层原理吗

我提到了sync和volatile;CAS;无锁,偏向锁,轻量锁和重量锁,都解释了一遍

可惜面试官说其实他想问的是AQS,还非常好心的给我解释了一遍

2.spring的loc和AOP大概是什么样子的

3.concurrenthashmap和hashtable的区别

他们都是线程安全的,但是加锁的原理不同,hashtable是整个表加锁,concurrent是分段加锁

4.问了一下数据库的知识,我自己提到了innodb和myisam

面试官就问一个表id和name,在name上加了索引之后,生成的两棵树分别是什么样子的

5.算法题:就是给一个树的节点,根据中序遍历规则,给出下一个节点的位置(树的节点包括了left,right,father的三个指针)

HR面(1月10日)

因为我已经回家了,只能年后入职,HR那边觉得不是很合适就作罢
#实习##面经##Java工程师##快手#
全部评论
CMU大佬!
1 回复
分享
发布于 2021-01-15 12:42
请问楼主是找的暑期实习吗?现在就开始面试了吗?这么快😮
1 回复
分享
发布于 2021-01-15 16:03
联想
校招火热招聘中
官网直投
楼主大几去面的啊?
点赞 回复
分享
发布于 2021-01-15 12:34
卡耐基·梅隆!!!!活捉一个大佬
点赞 回复
分享
发布于 2021-01-15 16:37
CMU大佬也太猛了吧
点赞 回复
分享
发布于 2021-01-15 18:20
快手商业化 我二面全程项目😂 给我问懵逼了
点赞 回复
分享
发布于 2021-01-19 07:54

相关推荐

本人bg:计算机科班,双非本985硕,一段大厂实习。首先说一下感悟: 校招中  学历>实习>项目>运气 >科班 秋招:      海投112家,       进面20家,      意向 8 家:             移动(深圳)             华为(上海)             好未来(北京)             移动(苏州) 体检需要自己垫钱,弃!             天翼云(广州)             得物(上海)             招银科技(成都)             哔哩哔哩(上海)春招:     仅投base为深圳、广州、成都,一共12家,     进面 2家,     意向 1 家:            滴滴出行(成都)     提前结束,后面拒绝了几家面试。岗位均是后端开发,年包最高37w,最低26w。总结: Go 可投递的岗位较少,只有一些大厂用的多,没学历真别碰,我的建议是不如Java  #Go#  #golang#             
投递招商银行·招银网络科技等公司10个岗位
点赞 评论 收藏
转发
5 50 评论
分享
牛客网
牛客企业服务