小红书上海三面技术+hr面,时长4小时

一面,一小时
1.自我介绍,在校排名等
2.进程和线程的区别
3.虚拟机内存模型
4.锁有哪些?之间的区别?有没有不加锁的并发方式。
5.对cyclebarrier的理解,和countdownlaunch的区别?
6.hashmap底层实现,为什么需要扩容,怎么扩容,为什么非线程安全
7.concurrenthashmap底层原理
8.为什么要使用threadlocal,什么场景下会用到
9.写出单例模式,说明所写的单例属于那么多单例模式下哪一种
10.想要访问一个网页,客户端到服务端经过哪些步骤,请求到达服务端会如何进行处理
11.请求被分发到对应的程序时,一般会如何进行考虑
12.http状态码了解哪些,分别代表什么含义
13.给定几个无序数组,如何合并成一个有序数组
14.如果将无序数组转成有序数组,数据量特别大的情况下,该如何进行实现
15.平时有没有oj习惯,在哪些平台进行

二面,45分钟
1.自我介绍,感觉自己比别人有哪些优势
2.设计数据库表,一个聊天消息有字段,from_id,to_id,msg,date
如何设计存储数据的表,主键怎么进行更新
3.查询A,B之间的数据,写sql语句
4.如何优化,建索引,索引怎么建
5.如何合并where语句中的or
6.如果不采用建索引的方式,应该怎么建表?多加一个关联关系字段。
7.对b+树的理解,为什么能够减少io次数
8.计算机网络几层,进行网络访问过程中每一层会发生什么事情
9.在服务端对应的服务程序没有开启的情况下,运输层会怎么传回消息给客户端
10.对restful的理解,状态转移有哪些,每一种分别对应什么样的操作
11.对kafka的理解
12.对zookeeper的理解
13.个人提问环节
14.谈谈自己平时实习或学习过程想分享的东西

三面,一小时
设计游戏接口和设计中用到的数据结构,不断要求优化程序

hr面
1.自我介绍
2.为什么选择这个专业
3.对于一个新需求,会怎么去完成一个需求
4.在时间不够的情况下要求把需求开发完,是会按时交付,之后出问题再一点点修改,还是追求实现细节
5.对小红书的看法,如果有新需求,觉得会是怎样的需求
6.hr介绍了一下工作模式

#小红书##面经##校招#
全部评论
突然明天不敢去了
2 回复
分享
发布于 2019-09-07 23:53
楼主什么岗?
点赞 回复
分享
发布于 2019-09-07 20:45
博乐游戏
校招火热招聘中
官网直投
hr面了就20min,感觉hr对我不是很感兴趣,凉凉
点赞 回复
分享
发布于 2019-09-08 12:52
这问题 谁敢去啊
点赞 回复
分享
发布于 2019-09-09 22:52
我投的算法,三面和楼主应该一个面试官,设计游戏接口和数据结构,然后就挂了.我太难了,哎
点赞 回复
分享
发布于 2019-09-09 22:56
本科还是研究生啊
点赞 回复
分享
发布于 2019-09-09 22:57
请问问项目了吗
点赞 回复
分享
发布于 2019-09-11 09:28

相关推荐

头像
不愿透露姓名的神秘牛友
03-30 15:09
联洲 软开 N*16 本科其他
点赞 评论 收藏
转发
4 46 评论
分享
牛客网
牛客企业服务