上海小厂面经
1、自我介绍
2、实习经历
(项目拷打)
3、这个zset实现排行榜功能是怎么做的?
4、这个点赞功能是怎么实现的?为什么要这么做?
5、项目中使用ThreadLocal来作为用户上下文工具,为什么不用map
6、怎么实现一个有序的set?
7、给你一个ArrayList,存取一个字符串类型的订单号,怎么去重?
8、一个类中有一个点赞方法,怎么在多线程环境下去保证点赞次数的准确?
9、那此时这个类里面有一个收藏的功能,这个收藏功能没有加sychronized,那这两个方法互斥吗?
10、线程池中核心线程数和非核心线程数的区别?
11、说一下线程池的流程?
12、try-catch语句中的在try和catch里面有return,那finally里面的return会不会执行
13、在一个类中定义了几个静态变量,说一下这静态变量发生的变化?
14、在一个学生表中怎么统计每个年级的学生都有多少人?
15、没有给name字段加索引,那我要查询name是张三的学生的流程?
16、怎么优化这条语句?
ps:在项目那一块可能语速太快了,面试官没懂,后面全是出的关于项目的场景题
总结:答的依托
2、实习经历
(项目拷打)
3、这个zset实现排行榜功能是怎么做的?
4、这个点赞功能是怎么实现的?为什么要这么做?
5、项目中使用ThreadLocal来作为用户上下文工具,为什么不用map
6、怎么实现一个有序的set?
7、给你一个ArrayList,存取一个字符串类型的订单号,怎么去重?
8、一个类中有一个点赞方法,怎么在多线程环境下去保证点赞次数的准确?
9、那此时这个类里面有一个收藏的功能,这个收藏功能没有加sychronized,那这两个方法互斥吗?
10、线程池中核心线程数和非核心线程数的区别?
11、说一下线程池的流程?
12、try-catch语句中的在try和catch里面有return,那finally里面的return会不会执行
13、在一个类中定义了几个静态变量,说一下这静态变量发生的变化?
14、在一个学生表中怎么统计每个年级的学生都有多少人?
15、没有给name字段加索引,那我要查询name是张三的学生的流程?
16、怎么优化这条语句?
ps:在项目那一块可能语速太快了,面试官没懂,后面全是出的关于项目的场景题
总结:答的依托
全部评论
相关推荐
查看3道真题和解析 点赞 评论 收藏
分享
iiooz:别想太多了,面试官如果看不上,就不会约面了,腾讯很少所谓的kpi,有面就说明能力肯定不错,只是每个面试官筛选方式不同,二面甚至只跟你聊生活的都有,鹅还是很开放的在筛选人这一块 点赞 评论 收藏
分享