【秋招总结】360、滴滴、华为、阿里、携程、58、京东、美团等后台开发面经

360
(1)
string s = “a”+”b”+”c”;创建几个对象
final StringBuffer可变么
string与StringBuffer
堆与栈的区别
设计模式
多线程,线程池
项目
spring、Struts2
数据库去重操作
(2)
项目,实习经历,实习收获
对后台的理解
项目的一些技术问题
Hadoop优缺点
(3)hr
喜欢的互联网大咖
不给offer怎么办
为什么不在腾讯
自己的缺点
实习的收获
是否有自己独立项目开发或者带团队的经验

offer

——东软基础事业部————–
两轮技术+hr
项目,并发,求和最大的子数组长度+聊天

offer

————–中兴————
两轮面试:
全程聊天

offer

—————–海康————–
一面
servlet+聊天
hr面
聊天
offer

——摩拜———————-
实习经历,项目
对taf框架的理解,什么是通信器,jce
基础知识
N个数中取第K个最大
将整数1至100相乘,问乘积带有多少个零
13个球有一个是不同的,取出不同的那个

offer

—————-滴滴——————–
一面:做题,基础知识,设计一个服务监控系统
二面:做题,实习项目
三面:设计一个系统,如何实现高并发时的每个请求的特定信息获取,实习项目,缓冲机制,如何进行实现
hr面

offer

———-华为———-
一面
冒泡+优化+聊天
二面
聊天

待定

——滴滴—
三轮技术,一轮hr
每轮一道手写代码,多线程,基础,项目,开发性的系统设计题

offer

——-阿里———————
一面:典型的基础面,一个小时左右的时间,感觉把java相关的东西都问了遍
上来本想自我介绍一下,结果不让自我介绍,说看过简历不要说了。。。
(1)实习经历介绍,实习中的项目的介绍,几乎每说一句都会被打断,会对其实现和原理进行提问(p.s:感觉不要乱说,说多了自己承受不住)
(2)JVM内存模型,JVM加载原理
(3)乐观锁,悲观锁
(4)IO实现及实现一下文件的复制
(5)NIO的原理
(6)多线程,线程与进程区别,结合内存说下
(7)如何实现数据的并发的安全
(8)讲下线程池的原理和简单实现
(9)设计模式
(10)java的网络通信的实现,简单实现个客户端服务端通信
(11)collection的理解,选择一种说下底层实现
(12)创建对象有哪些方式?为什么序列化?有什么好处
(13)同步与异步区别(这里楼主说了下JavaScript。。。结果就接下来进行了js的相关问题,后悔的不行)
(14)Hibernate的理解
(15)spring的理解,如何进行bean的配置,用ssh做没做过什么项目
(16)有什么想问我的

二面。早上跟同学在买早饭,突如其来的面试电话,跟预想的一样,二面是项目面,感觉面试官真的很强,对底层原理问的很深。。。楼主表示招架不住,问题都是根据你简历上的项目或实习进行提问的:
(1)一句话概括这个框架的功能
(2)如何分配的线程数,怎么确保这是最优的方案
(3)java的自带线程池和你的这个有什么区别
(4)网络线程和业务线程怎么实现的通信

没过

——–携程——-
链表,判断是否有环,反转
树,二叉树,平衡树,遍历
堆和栈
排序,冒泡,归并,稳定性
final的四种情景
jvm
gc的Gengerational collector
Thread Pool
Spring
Servlet

offer

——–58同城———–
自我介绍
实习项目介绍
jvm
linux
hashmap
数据库索引实现
自我优势总结评价
————-58同城2面————-
实现项目介绍
搜索引擎的实现原理,用到了哪些数据结构,举例其实现
实现qq登录,假设6台服务器,如何安全高效的进行系统架构

hr面:聊天

offer

————–京东1面—————
实习项目介绍
mysql索引,实现原理,建立准则,优缺点,注意事项
线程的死锁的理解

—————-京东2面————
自我介
spring
mysql索引,分类,选取原则,优缺点
java并发的理解,死锁,死锁原因
设计模式,单例,生产者消费者,工厂,说下原理和应用
有什么想问的

hr聊天

offer

—————-美团 3轮技术1轮hr——————-
一面:
自我介绍
项目介绍
java实现并发的理解
锁的实现
Java9的新特性
二叉树求两个节点间最大距离

二面:
项目介绍
腾讯taf框架的理解
设计模式
单例模式,应用单例模式的技术举例说明
堆排序代码实现,时间复杂度的推导及证明
算法题,k次将数调整为最大的,代码实现

三面:
jvm模型,加载机制,热加载,缓冲模型
linux常用语句
网络编程socket
对http的了解
mvc设计模式
spring及Struts2
一道开放性的综合题:设计美团点评系统,从数据结构开始设计,并代码实现(一起讨论了大约40min)

hr面:
传统问题,为什么不考虑手里其他公司而去美团等

offer

最后祝大家得到自己想要的offer。

你可能感兴趣的:(【秋招总结】360、滴滴、华为、阿里、携程、58、京东、美团等后台开发面经)