有赞Java 一面面经

昨晚八点吃完饭来的电话
上来说主要问基础知识 也没自我介绍就直接开问

计算机网络
tcp 三次握手 四次挥手 报文首部
http 了解的方法
dns使用的协议
http传输密码是否安全 延伸到https

操作系统 并发
进程、线程状态
Java中调用不同方法进入什么状态
synchronized 讲了怎么实现
lock讲了怎么实现 特点 提到了AQS 模版方法设计模式
CAS 什么意思 ABA问题怎么解决
线程池 怎么实现
设计模式了解哪些
具体讲了单例模式 双重检查
单例模式为什么要用volatile声明对象 不声明会怎样 讲了内存重排序和volatile的语义

JVM
内存空间划分
堆 空间划分
创建一个对象在内存中怎么做的
新生代 老圣代 垃圾回收策略
如何判断是否需要回收 讲了根搜索算法 以及GC roots是哪些

数据库
索引了解吗 讲了B+树 和B树对比(突然想到:你心里没点B树吗)
事务隔离级别 默认的可重复读 之后讲了不同的隔离级别

数据结构 算法
排序算法了解哪些
堆排序 什么场景使用 topK 优先队列
ArrayList LinkedList 区别 特点
HashMap 怎么实现 冲突太多怎么办
collection.sort 怎么实现 说没看过,不过不是快排就是归并 问为什么 说了一下特点

Spring
简单介绍了spring做什么
IOC AOP 怎么实现 讲了一下大概的流程
动态***
没有实现接口怎么做到AOP 答没看过 只知道动态***

Linux
回答没怎么用过 文本命令不熟悉 常见的几个命令用过一些 就没怎么问

有什么想问我的 问部门做什么 说部门还没定 就聊了聊技术栈
面试官人很和蔼 语速挺快的 不会的他也是呵呵一笑
基本上就是各个方面的基础知识都问了一遍
lz自从拿到美团口头后一直是一条咸鱼 半个月没看书 有些细节的问题记不住了
总体感觉还可以
#Java工程师#
全部评论
感觉哪儿都是有赞的面经,好奇它们到底面了多少人
点赞 回复
分享
发布于 2017-09-27 11:54
都没收到
点赞 回复
分享
发布于 2017-09-27 12:09
博乐游戏
校招火热招聘中
官网直投
噫,有没有 有赞前端 的消息....
点赞 回复
分享
发布于 2017-09-27 12:12

相关推荐

点赞 39 评论
分享
牛客网
牛客企业服务