秋招总结(持续更新)

来源:互联网 发布:mac百度网盘破解限速 编辑:程序博客网 时间:2024/05/16 11:40

秋招总结(持续更新)

目前已签百度

刚总结的,所以会有一些问题记不起来,会持续补充

其实对于我自己而言,自认为没有大牛们广泛的技术栈能力,强大的算法功底,这篇文章只是记录秋招过程中面试遇到技术问题,给在准备秋招的人一些经验;也欢迎交流面经和后台开发相关的技术问题.
qq:447992506

公司经历

拿到offer:美团,华为,百度

走完面试:网易,中兴,酷家乐

面试挂:小米,4399

面试总结(技术方向)

简历相关以及技术方面的思考向的问题没有记录,想要了解的可以私聊我,因为我觉得这种东西在个人,怎么准备也不是自己的,还是多看看书,多想想各种技术实现的最有用,其他的像聊人生这种东西只要回答的谦虚一点,表达出自己想去面试公司的意向基本就没太大问题

美团(春招+转正)

  1. TCP握手,挥手的状态流转

  2. MySQL语句编写

  3. int数据范围

  4. http协议简介

  5. cpu实现多进程的方式

  6. 各种排序的时间复杂度

  7. HashMap底层代码,非线程安全原因

  8. 垃圾回收算法

百度(内推+秋招)

  1. MySQL的事务特性,隔离级别,锁相关
  2. 数据库的短连接与长连接
  3. 操作系统的目的
  4. java如何实现跨平台,引申一直到机器语言的实现,包括操作系统,计算机组成,汇编
  5. TCP三次握手,四次挥手,引申握手时服务器收到大量syn的后果及解决方案
  6. 手写代码,动态规划相关
  7. java线程池相关
  8. 进程与线程的区别
  9. java的锁
  10. 垃圾回收算法
  11. ConcurrentHashMap底层实现

酷家乐

  1. MyBatis了解的情况
  2. 设计模式简单介绍
  3. MySQL设计表结构的思路(索引设定,字段类型设定)
  4. 逻辑推理题

华为

  1. java锁以及线程池的目的

中兴

  1. 进程与线程的区别

  2. java常用的数据结构,链表的适用场景

  3. 设计模式介绍

  4. 计算机网络模型及TCP介绍

  5. 无线通信协议的了解

小米

  1. 设计模式
  2. 代码题:归并非递归自底向上,二叉树前序,中序反序列化,二分查找

网易

  1. java享元模式
  2. 动态代理和静态代理的区别
  3. java字符流和字节流区别
  4. 反射机制获取私有属性并修改
  5. MySQL的不同引擎
  6. 讲讲设计模式
  7. sychronized和Lock接口区别
  8. 电商的商品和活动,设计数据库表结构
  9. sychronized修饰普通方法和静态方法,有什么区别
  10. TCP四次挥手为什么会存在TIME_WAIT状态
  11. TCP/IP状态码:404,301,302

4399

  1. session,cookie
  2. MySQL判断索引是否生效,如何强制使用索引

学习方法

只针对java后台开发相关,也只是我的思路,欢迎交流~

读书

书是人类进步的阶梯,所以想技术扎实,必须要读书或者看各种技术的官方文档,官方文档更准确,但是不耐读,好书生动有趣,而且更通顺,接下来推荐一些:

  1. java核心技术卷:我的入门书,通俗易懂
  2. 深入理解java虚拟机:JVM国人写的自认为最好的教材,无论是面试还是工作都很有用
  3. MySQL技术内幕 InnoDB引擎:mysql底层技术写的比较好的
  4. Head First 设计模式, 设计模式之禅 : 两本书都不错,比较容易阅读
  5. TCP/IP详解(卷一):如果不是专门做这方面的话看卷一就够
  6. Spring技术内幕:写的比较底层,但是挺清晰的,在读
  7. RabbitMQ 实战:实习导师推荐,在读
  8. 代码整洁之道:同样导师推荐,实习之后才发现自己以前写的代码有多不规范,理解这本书对自己的代码设计能力很有帮助

了解各种技术的实现

  1. 阅读源代码:像java的很多底层的东西还是看源码最准确,也极力推荐读源码,思考大牛们实现的思路及方法
  2. 看博客:尽管博客上无法确定准确,但是至少提供了方案及想法,所以不能只读,还要自己多思考

编程及算法能力

我的算法没有多强,所以只推荐一些刷题的方法

  1. 剑指offer与左程云老师编写的程序员代码面试指南:题目很全面,也基本覆盖了大部分的校招面试题,多看不仅会提升代码能力,更是给自己解决问题提供了多种思路,开阔眼界
  2. 学习技术的过程中多写一些测试代码,像设计模式这种的尝试去实现一下,但是在写业务时不要把各种设计模式尝试往上面套,还是要多考虑清楚各种模式的适用场景及优缺点
原创粉丝点击