BAT一直是互联网人包括程序员梦寐以求的公司,可相对这三个公司的进入门槛很高,无奈只能望门兴叹,所以只能苦练技能才能有机会去敲开BAT的大门。下面是一位Java程序员的亲身经历,面试腾讯PCG部门处女面秒挂,但并未气馁,17天后竟拿下了字节跳动的offer,特献上面试真题,以供参考学习。
腾讯PCG部门,Java后台岗(处女面秒挂),出来就懵了
- 自我介绍
- 项目介绍
- 重载和重写的区别
- Java 面向对象编程三大特性: 封装 继承 多态
- String StringBuffer 和 StringBuilder 的区别是什么?String 为什么是不可变的?
- 负载均衡的实现,有没有使用过nginx?
- 为什么数据库使用索引查询速度会那么快,是怎样实现的?
- 除了mysql这种关系型数据库外,还有哪些数据库?
- MySQL 的基础操作命令
- mysql 的复制原理以及流程
- mysql 支持的复制类型
- TCP和UDP的区别?
- 一次HTTP的完整请求过程(从网络协议的层面来阐述)?
- 面向对象语言的特点?
- hashmap和hashtable的区别?
- JVM的内存模型,回收机制 <