百度实习java一面

晚上躺着睡不着,分享一下今天百度的面试经验吧
首先就是自我介绍
然后问了threadlocal,然后引申一个开放问题,我没怎么听懂,大概意思就是在线程池中共享一些变量。
然后问了redis缓存,分布式锁,问我为什么选择redisson实现分布式锁,面试官的意思是他们那边用的是zookeeper实现的,然后后面问了ES相关的一些问题,
然后问了一个场景题,就是两个相同的对象实例怎么复制,就是把一个对象实例里面的字段值付给另一个实例,我没有回答上来,后面面试官引导我使用反射来完成,后面问了数据库索引,jvm内存区域,问我用的哪个版本的jdk,再后面就是做了算法题,二叉树序列化,用txt写的代码,没让用本地idea,
全部评论
可能问的是TransmittableThreadLocal ,可以在线程池中传递信息
2 回复 分享
发布于 今天 14:56 广东
佬,是暑期嘛
点赞 回复 分享
发布于 今天 22:50 福建

相关推荐

昨天 01:13
门头沟学院
  极力劝退985/211的硕士还拿低级(≤14级)进华为,特别是理工科类,特别是上深地区。有的人可能想能进华为就行,后面慢慢升级。有这想法的极力劝退。公司一定会有13/14级,但985/211的硕士拿这级别就是自取其辱,浪费高等教育资源。辛苦培养的硕士博士高学历人才,是为带领中华民族迈向伟大复兴的道路,是中华崛起之未来领袖人物。名校硕博,自贱身份来华为,犹如大夫挑粪,大材小用。从13/14级,即便再加班加点,年年拿a,也得n年才能达到18级成为领袖人物,并且起点决定上限,设想起点16/17级,努力奋斗,正是壮年时(35)便可成长为20-22级,甚至更高,并带领部门持续盈利,造福部门与社会。13/14级喽啰就是打工仔,按时间精力算永远成不了领袖,内部统称为人力而非人,多人就是人力矩阵,多项目搞就是项目并行,并时刻要求高效准确按时完成任务,极力压榨员工时间(包括午休,晚上下班之后时间),低级别员工想升级只能互卷工作时长和工作任务,某些部门也极其不尊重劳动法,想方设法压榨劳动剩余价值,剥夺下班自我学习提升的时间,无法提升个人其他能力,就会被锁定在当前岗位和职级。甚至要求周末加班完成工作任务,因为低级别员工即便是周末双倍工资公司也承担的起。换来的是员工时间投入,项目提前完成。另一个套路是股权,拿捏人心的利器,一来让领导极力想方设法压榨底层员工让公司更好发展,二来让底层员工有期待更加油干,三来是解决公司资金周转问题。拿今天的钱作为明年分红资金,一年卷一年,卷多了就称股权被稀释,减少分红。下个项目进一步压缩人力和研发时间。直到形成项目xx工厂,拿来即用,裁减人力,缩减成本。也就是裁员进行时。(其他带科技属性公司同理)。菊厂喜欢部队的那一套,领导犹如排连团师长,人力矩阵当排兵布阵,想打胜仗敢打敢拼是好事。但当兵是为国家,国家给予军人崇高荣誉,并附带医疗和退伍岗位安置保障。来菊厂讲部队那套,但又没部队那套福利待遇和荣誉,更多的是自私自利自我赋予荣誉。其他工作可能是工作,菊厂工作绝不是工作,是劳作,最终劳命伤财。劝勉,能跑就跑。
aikun666:你快离职吧,让新人进来
点赞 评论 收藏
分享
评论
4
3
分享

创作者周榜

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