2020年java岗面试复盘,春招腾讯3面+秋招美团3面(本人已入职美团)

写在前面的话

因为目标工作地点在广东,不喜欢去做游戏,所以网易等公司都没有投递,我也不喜欢海投,投了简历的就只有阿里挂了,华为泡了5个月还在泡?字节面了7次才过了,面试过程在这里。

对于银行(除了招银)来说,我的感觉是他们只看学历和笔试,每次面试都只问了1-2个问题。下文主要针对互联网后端开发的经验。

腾讯 三面

一面:

  • java跨平台具体表现, 怎么实现

  • 为什么选择java,和c++ 区别在哪里

  • 介绍项目

  • 网络编程具体调用

  • http版本区别

  • tcp和udp,怎样使udp安全可靠

  • tcp粘包? http 报文怎么读取,怎么区分head和内容

  • 怎么跨域

  • 对头阻塞讲一下

  • BBR 怎么实现

  • 子网掩码是什么

  • C++继承和java 有什么区别

  • kafka 和rabbitmq 区别

  • kafka 为什么快,有什么优化

  • elasicsearch 分词器

  • 垃圾回收算法,java 11 用哪种,有什么优势

  • lambda表达式意义是什么,java是动态还是静态

  • linux怎么看进程

  • Docker 原理

  • dockerfile copy add 区别

  • 介绍docker-compose

  • 介绍k8s

  • 做题

二面

  • https://www.nowcoder.com/courses/cover/live/246?coupon=AfvtMp4)
  • 做题
  • 问项目管理,介绍scrum,kanban
  • 讲项目,介绍团队,负责什么角色
  • 特长是什么,实习有什么收获
  • 问排名,问成绩,为什么喜欢篮球,为什么喜欢红色
  • CLOSE_WAIT和TIME_WAIT 区别
  • MySQL的存储引擎
  • 内存泄露
  • 大量数据找前50%
  • CAP是什么,BASE 是什么, 2PC 3PC 区别、
  • DNS 递归
  • 飞机智力题
  • 堆排
  • 做题

三面

  • 讲项目
  • http和https的区别
  • 死锁是什么
  • 僵尸进程
  • 孤儿进程
  • C++ java 范型区别
  • 有没有女友
  • 优点缺点
  • 做题

hr面

  • 遇到不配合的队友怎么办
  • 遇到不配合的上级怎么办
  • 遇到不配合的下级怎么办
  • 遇到不顺心的事情怎么办
  • 遇到不友好的同事怎么办
  • 遇到刁难你的面试官怎么办

美团 3面

一面

  • 讲项目
  • io, 0拷贝
  • i++ 安全吗
  • Nat 穿洞怎么实现
  • 单例模式写一个
  • 快排写一个
  • jvm 类加载
  • java 各种锁区别
  • 银行家算法
  • 进程通讯
  • 递归爆栈怎么办
  • hashmap 原理
  • currenthashmap原理
  • arrayblockingqueue 原理
  • 写一个简单的arrayblockingqueue

二面

  • 讲项目
  • MYSQL 索引
  • 数仓了解么,hadoop组件知道吗
  • 网络层有什么协议,有什么作用
  • 路由器在哪层
  • smtp端口,redis,mysql,zk默认端口
  • BIO 和 NIO 的区别
  • jvm 作用
  • jdk 常用分析工具
  • 怎么处理内存泄露
  • linux启动过程
  • vim 怎么删除一行
  • shutdown -r 和reboot 区别
  • du 作用
  • inode 有什么
  • pcb 是什么。包含什么信息
  • 职业规划
  • 方向不一致怎么办
  • 做题 leetcode 原题

三面

猜你喜欢

转载自blog.csdn.net/weixin_53170315/article/details/112608130