陌陌java岗面试全程技术问题汇总


  • 自我介绍
  • 介绍项目
  • 给面试官讲了一会低功耗/物联网通信协议~~
  • 说一下自己平时的学习方法
  • Spring Boot与Spring MVC的区别,问的比较深入
  • MyBatis原理。(简单说了下Dao到mapper.xml的过程和原理)对比其他的ORM框架
  • 问项目,结合项目问MySQL优化(包括索引、执行过程、缓存等)
  • 问Redis,结合项目
  • Shiro的Session管理,结合项目。
  • Session和Cookie 的区别,HTTPS 的过程和原理。Cookie的新属性?不清楚
  • 说一说非对称加密算法。
  • 介绍了一下文章的实验,算法的实现
  • 有没有参与过有影响力的开源项目——没有
  • 有没有打过什么大型的比赛——没有,简单说了一下自己参加的一个小比赛
  • 给面试官说了一会区块链~~
  • 看过哪些源码(JDK,Spring)
  • 说一下静态代理和动态代理,Spring哪些地方用到了动态代理
  • 辣鸡回收算法&辣鸡回收器有哪些,说一说
  • 说一下本地方法栈是干嘛的,有什么作用,有哪些错误与它有关,怎么检测、怎么解决。
  • 说一下什么时候会内存泄漏,怎么检测、怎么解决。
  • 说说锁(分类、区别、锁升级、性能、使用场景
  • 还是volatile关键字
  • Synchronized的使用、原理
  • 二叉树遍历方式:前序遍历、中序遍历、后序遍历
  • 二叉树遍历写法:递归、栈、还有什么?
  • 哈夫曼编码
  • 优先队列底层实现?-堆
  • 二叉排序树、二叉平衡树
  • 怎么从一个数组中找出出现次数大于一半的那个数字?
  • 判断链表中有环?
  • 操作系统
  • 进程与线程的区别

#面经##陌陌##校招##Java工程师#
全部评论
北京陌陌科技和北京陌陌信息技术是什么关系
点赞 回复 分享
发布于 2021-06-27 14:38
lz 写的啥项目
点赞 回复 分享
发布于 2021-06-28 22:54

相关推荐

评论
2
23
分享
牛客网
牛客企业服务