导航菜单

三重门-三面腾讯,已拿offer!共享温习经历和后台开发面经(附赠温习资料)

严重的预备了一个多月,总算拿到最想要的offer啦!这一个多月刷了挺多题,也看了许多笔经面经

温习进程

  • 项目预备;
  • leetcode:刷完剑指之后每天会刷2-4道leetcode
  • java根底: 首要刷面经、要点把握废物收回机制
  • 操作系统: 之前没学过,用几天时刻看了一下最重要的进程线程、死锁、顾客生产者、哲学家问题、银行家算法
  • 计算机网络:花几天时刻温习了一下,要点温习tcp(三次握手四次挥手拥塞操控流量操控)、udp、https
  • 数据库: 要点了解了索引的完成以及引擎的差异
  • 数据结构和算法: 首要经过剑指offer和leetcode进行温习
  • 其他:期间也做过大大小小好几次书面考试,还有一些往届操练卷

腾讯

一面(3.13电话面)

  1. 毛遂自荐
  2. 介绍项目以及项目遇到的难点
  3. java的hashmap是否安全就差钱?hashmap、hashtable、concurrenthashmap的差异、底层和完成三重门-三面腾讯,已拿offer!共享温习经历和后台开发面经(附赠温习资料)
  4. mysql索引的底层完成
  5. jvm废物收回机制
  6. tcp、udp差异和适用场景
  7. tcp三次握手、四次挥手,为什么挥手不能只要三次
  8. 线程和进程的差异
  9. 进程通讯的方法有哪些
  10. 堆是线程共有仍是私有,堆是进程共有仍是私有,栈呢
  11. 了解过协程吗(我:携程???不了解呜呜呜)
  12. mysql查询优化
  13. 快速排序的时刻复杂度、原理(口述算法)
  14. 最近在看什么书
  15. 除了腾讯还投了其他的公司吗
  16. 问我愿不乐意转go,并引荐我了解一下协程,最终让我耐性等候,面试的人太多,需求对面试的同学进行挑选,两周内会奉告我成果
  17. 有什么想问的(对我的点评和学习主张)

二面(3.22现局面)

  1. 毛遂自荐
  2. 问我为什么发现自己不喜欢做客户端(简历中有一个安卓实习项目)而想做后台
  3. 介绍项目(一个电商小程序)
  4. 项目中的产品是否有考虑过xxx(忘掉叫什么了,意思便是是否有考虑过同一种产品有不同的色彩、标准,在数据库中怎么区别这些不同)
  5. 介绍项目的付出流程,并画一下流程(白板)
  6. 介绍一下订单状况码的意义,以及买卖进程中订单状况码怎么改变
  7. 怎么避免产品的超卖现象
  8. 项目是否具有秒杀功用
  9. 并发的时分,怎么确保功用
  10. 在分库之后,怎么规划id
  11. 在分库后,一条刺进恳求,在上层不做处理,怎么直接在数据库找到相应的库并刺进库中的某个表
  12. 当服务器的cpu一向很高时,怎么找出原因
  13. 是否用过调试东西
  14. 当项目一向无法访问的时分,怎么定位过错
  15. 介绍一下aop和ioc
  16. 怎么将一个ip地址由点分制(xxx.xxx.xxx.xxx)和int类型间进行彼此转化
  17. 怎么判别一个数是否为2的n次方
  18. 可实习时刻
  19. 是否乐意转go
  20. 有什么想问的(对我的点评和学习主张)

hr面(3.26电话面)

  1. 毛遂自荐
  2. 介绍一下实习阅历
  3. 实习中遇到的困难以及怎么处理这些困难
  4. 未来方案,是否读研

面试总结

一面的问题都很中规中矩,仅有卡住的便是协程了,的确不会,只能和面试官说我不了解。

首要和我们共享一下二面的面试体会吧。因为二面自我感觉答得不是很好,有许多问题其时没记录下来,现在一时也想不起来。所以上面的面经并不完好。

其时面试完走出大厦认为自己挂掉了,成果改写了一下状况发现变为hr面,真的超级意外。现在想三重门-三面腾讯,已拿offer!共享温习经历和后台开发面经(附赠温习资料)想大约是因为我在遇到不会的问题时,没有直接说自己不会,尽量把答案往自己知道的方向答复。

  • 第7题,项目没有秒杀功用我也没做过,可是了解过一些,只能和面试官说的确没有,然后让他听我讲一下我的完成思路,期间又让面试官挖出了许多问题考我TAT
  • 第9题、第10题,面试官要求我在分库的场景下答复问题,我先答复了分表状况下怎么完成,他必定了我在分表下的做法,可是分库状况还需求别的考虑,我真实想不出来,才和他说自己没有办法完成,但这总比我直接说自己不会好。
  • 第13题,怎么定位过错的时分,先讲了一下无法访问的几种状况,以及许多tcp处于time_wait、close_wait这两种状况的原因和处理方法。
  • 面试完毕后,等电梯的时分忽然想起面试中一个一向了解过错导致解不出的问题,发现自己想歪了之后赶忙修改完答案又给面试官发了曩昔,这个答案后来得到了面试官的认可。

写在最终

作为一名行将求职的程序员,面临一个或许跟近些年十分不同的 2019 年,你的就业机会和风口会出现在哪里?在这种新环境下,作业应该挑选大厂仍是小公司?已有几年作业经验的老兵,又应该怎么坚持和提高本身竞争力,转被迫为自动?

就现在大环境来看,换岗成功的难度比往年高许多。一个显着的感触:本年的面试,不管一面仍是二面,都很检测Java程序员的技能功底。

近我整理了一份温惯用的面试题及面试高频的考点题及技能点梳理成一份“Java经典面试问题(含答案解析).pdf和一份网上收集的“Java程序员面试书面考试真题库.pdf”(实际上比预期多花了不少精力),包括分布式架构、高可扩展、高功用、高并发、Jvm功用调优、Spring,MyBatis,Nginx源码剖析,Redis,ActiveMQ、Mycat、Netty、Kafka、Mysql、Zookeeper、Tomcat、Docker、Dubbo、Nginx等多个知识点高档进阶干货!

因为篇幅有限,为了便利我们观看,这儿以图片的方式给我们展现部分的目录和答案截图!

需三重门-三面腾讯,已拿offer!共享温习经历和后台开发面经(附赠温习资料)求的能够转发+转发+转发,记住转发!然后重视我私信【材料】即可免费获取

二维码