极兔速递-社招-Java一面

2023.02.08晚,感觉答得不是很好,但是面试官人很好,刚挂了电话没一会就约我二面时间

自我评价:整体来说mysql的log日志、mq的底层理解有点模糊,然后要答到点上,不要答无关的东西显示自己理解有多深,不然就给自己挖坑而且让面试官感到厌烦,然后就是组织好语言,知道就知道,不知道就不知道,节约双方时间。

🔥1. Java

  1. 线程安全集合: hashtable,vector, courrenthashmap
  2. jdk1.7和1.8区别:没了解过=_=,脑袋突然断路。(增加了lambda表达式)
  3. Java锁和底层原理:按不同类型划分,讲了synchronized和reentranlock,锁升级,aqs,可重入性
  4. volatile: 禁止指令重拍,有序,可见,内存屏障
  5. hashmap的底层结构:数组链表红黑树

🔥2. 数据库

  1. Binlog,redolog, undolog作用和区别:redolog一般用于数据恢复,binlog一般用于备份,保证数据的持久化。undo保证事务的原子性,一般用于事务回滚
  2. 为什么要刷盘到redolog而不直接写入磁盘?:不知道=_=,上个问题给自己埋的坑(redo log是顺序IO,比直接刷盘的随机IO更快)
  3. Mysql隔离级别,是否解决幻读: 默认可重复读,可重复读其实是没有解决幻读的,只能解决脏读。但是在MYSQL中,引入了MVCC,且开启了间隙锁,所以直接上是解决了幻读了的(感觉面试官是在引导我说出这些,自己讲的还是有点让人误解 参考链接:https://learnjava.baimuxym.cn/pages/%E5%8F%AF%E9%87%8D%E5%A4%8D%E8%AF%BB%E6%98%AF%E5%90%A6%E8%83%BD%E8%A7%A3%E5%86%B3%E5%B9%BB%E8%AF%BB%EF%BC%9F/)
  4. Mysql锁,知道意向锁吗:按不同类型划分,讲了表锁行锁、X锁,S锁。意向锁就是协调表锁和行锁的,行加了什么锁,表就加什么锁。
  5. Redis数据类型和数据结构:5种string,hash,list,set,zset。6种sds,inset,dict,quicklist,ziplist,skiplist。
  6. Redis持久化:RDB和AOF和各种工作原理。(还问了个AOF相关的,没听过说不了解,就跳过了)

🔥3. 框架和中间件

  1. 哪些分布式锁:redis-setnx, redission。
  2. 知道zk的分布式锁吗?: 没了解过(跳)
  3. jvm内存平时怎么调优:感觉自己答得很乱。实际是用jps或者arathas等命令排查异常线程,或者下载dump文件用jprofile分析等之类的操作
  4. rabbitmq如何避免消息堆积,顺序性,消息模式:增加队列消费能力或线程池处理消息及时响应,提高消费能力顺序性:一个队列对应一个消费者,rabbitmq内部用队列来保证消息模式:一对一,一对多广播,还是就是topic主题参考链接:JavaGuide https://javaguide.cn/high-performance/message-queue/rabbitmq-questions.html#%E5%A6%82%E4%BD%95%E4%BF%9D%E8%AF%81-rabbitmq-%E6%B6%88%E6%81%AF%E7%9A%84%E9%A1%BA%E5%BA%8F%E6%80%A7

#Java##社招#
全部评论
感觉跟中大厂应届校招问题差不多
3 回复 分享
发布于 2023-02-11 13:11 山东
他们五险一金咋交的呀?
点赞 回复 分享
发布于 2025-04-22 16:17 北京
二面也是技术面嘛
点赞 回复 分享
发布于 2025-03-10 18:31 上海
害,这些都看过,问题是一去面稍微大一点厂就逮着项目问😂
点赞 回复 分享
发布于 2023-04-18 10:53 湖南
阿里校招 有兴趣的同学可以去试下
点赞 回复 分享
发布于 2023-03-08 21:32 浙江
简历怎么写的呢
点赞 回复 分享
发布于 2023-03-05 16:51 广东
这个公司我比较感兴趣 可惜经验不够
点赞 回复 分享
发布于 2023-02-13 15:20 黑龙江
感觉社招的问题有点难啊,老哥~
点赞 回复 分享
发布于 2023-02-09 16:07 湖南
我去,中级java开发问这么难么?我还想着去搞一下,这不是打击我么
点赞 回复 分享
发布于 2023-02-09 15:40 江苏
持续关注中
点赞 回复 分享
发布于 2023-02-09 15:07 四川
几年经验?
点赞 回复 分享
发布于 2023-02-09 11:36 上海

相关推荐

机智的豹子有点心碎:UU我还在找工作还没找到,一直在搜简历怎么改,总结了这些: 1.SEO:简历根据每一个岗位定制化:使用这个岗位中所描述的工作的词,它要求什么技能就把自己的技能描述成什么样子,把SEO用在自己身上(把我的简历和个人特质,当成一个热门产品来做 “搜索引擎优化”),让HR能用最低的门槛看到我 2."顺序:把岗位要求的技能跟经历放在简历的最开头、最显眼的位置" 3.包装:简历是一个最终交付说明书,只要最终学习成长做得到就可以,在合适的范围内自我吹捧(我这个人怎么能够在HR的角度被迅速的看懂和看到,减轻HR的工作压力) 4.每点加小标题​:用6~10字概括该段内容,便于面试官快速抓取信息。 5.避免空泛描述​:拒绝“培养了组织能力”等泛泛而谈,替换为具体行动和成果。 6."使用“三段式结构”​​:每段经历按“为什么做-做了什么-结果如何”展开: ​a) 为什么做​:痛点或目标(例如“品牌声量不足”) ​b) 做​了什么:方法论(例如“趋势洞察+竞品对标+人群细分”) ​c) 结果如何​:量化成果或影响(例如“推动客户投放20万预算”)" 7.量化成果​:用数字体现工作成效(如“整理500+份资料”“撰写2万字报告”)。 这些有的是我想去的岗的,如果对你有用的话按需修改就好~加油,早日上岸!
点赞 评论 收藏
分享
评论
29
132
分享

创作者周榜

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