首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java面经:有赞offer之路 - 5轮面试的考验

Java面经:有赞offer之路 - 5轮面试的考验

作者头像
牛客网
发布2018-04-28 13:21:47
1.7K0
发布2018-04-28 13:21:47
举报
文章被收录于专栏:牛客网牛客网牛客网

一面 (电面 45min)

  Hashmap 是线程安全的吗?Hashtable为什么是线程安全的?   

  ConcurrentHashmap怎么保证线程安全的? 详细说下。   

  Hashmap 哈希运算的细节?为什么这么做?   

  ArrayList 和 LinkedList区别?   

  ArrayList扩容机制是怎么样的? 详细说一下。   

  SpringMvc 工作原理?   

  Session Cookie区别?   

  Rpc用过么? 说下 Thrift 用法吧?   

  你一般在项目上怎么运用注释注解的?   

  G1收集器的内存划分怎么样的?   

  说下标记-清除算法的具体过程吧?   

  知道有哪些jvm参数么?说一下吧?   

  有了解过jvm调优么? 用过什么命令?  一般怎么调优? 

  只能想起这些问题了……全文的面筋都是面试过程的一部分题目,因为我记性有点差,其他的都忘记了……2333 

二面 (视频面 65min)

  JUC了解么? 说下CopyOnWriteArrayList吧?   

  了解线程池么?给你实现一个线程池,怎么去实现呢?   

  什么情况会出现线程间卡住的情况?(不记得具体是怎么问的大概是这个意思吧)   

  你知道的锁有哪些?你说下Synchronized和Lock的区别吧?   

  了解Spring IOC 么?说下你了解的吧?   

  说下Spring Aop吧?   

  你了解哪些RPC框架? Thrift是怎么工作的呢?其他的有了解么?   

  Mysql主从复制是怎么工作的呢?说说各个线程具体做了什么吧?   

  Redis 和 Memcache有什么区别? 你平时怎么选择的?为什么?   

  Redis 如果数据不命中怎么处理的? 和Mysql是怎么同步数据的?   

  你平时一般用哪个java版本的? jdk1.8有什么新特性呢?   

  jvm gc的时候整个过程是怎么样的呢?   

  你在项目中一般怎么调优JVM的呢?   

  你有什么工作上的规划么?   

  聊下项目吧 

三面 (现场面 60min)

  聊下项目   

  项目上有什么更好的优化么?   

  服务器Dns劫持你会怎么处理?   

  Https具体流程是怎么样的?   

  输入一个网址访问具体流程是怎么样的?   

  html css js等静态资源加载的顺序是怎么样的?依据什么?   

  Session多系统多服务器共享问题   

  Cookie分布式问题   

  实现一个类似Oauth2的授权,你会怎么实现,在白板上面画一下吧。(人生第一次在面试的时候用白板画流程图……)   

  Maven中怎么查看项目依赖的jar包   

  说一下你最熟悉的一个数据结构和算法吧。   

  说下快排的整个过程吧,在白板上面画一下吧。有什么优化的地方么?   

  最近看什么书?说一下最近印象最深刻的一个知识吧?   

  分布式了解多少? 

四面(现场面 HR面 60min)

  聊人生   

  聊人生的经历   

  聊印象深刻的人生的经历 

  终面(现场面 TL面 60min)

  聊下项目吧   

  你为什么这么做?(针对项目中的点)   

  你写的MVC框架中的Model层是怎么写的?说一下吧?   

  项目开发前有什么规划么? 白板上画一下吧?   

  你说下技术方面或者生活方面你做得比较好的一个点和不足的一个点吧? 

总结

有赞是一个很不错的公司,环境很好,主要是妹子好漂亮,哈哈哈。   

面试官都很nice,公司的技术水平不错,待遇也不错。   

希望对大家有用,一起加油!

本文来源于牛客网

作者:在线等offer

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.01.17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一面 (电面 45min)
  • 二面 (视频面 65min)
  • 三面 (现场面 60min)
  • 四面(现场面 HR面 60min)
  • 总结
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档