携程后台开发工程师(2022届留用实习)一面面经

下午面试,面试官很准时。沟通体验也很不错。基础没有复习很好,回答问题比较流于表面,估计结果不好。

项目

一开始面试的时候,在自我介绍之后,直接就开始问项目。
  1. OOM 调优的过程
  2. 定时任务的流程
  3. 有什么坏处
  4. 项目中多线程的使用
  5. ThreadPoolExecutor,提交任务之后,线程池内部如何处理

基础


  1. synchronized 锁怎么提高性能?
  2. hashMap,底层数据结构实现
  3. 为什么用红黑树?
  4. jvm 类加载过程
  5. 类加载器类型,有啥关系
  6. G1 垃圾回收器的理解、垃圾回收流程
  7. HTTP 1.0/1.1/2/0 区别
  8. redis 了解吗?


算法题


  1. 单链表的倒数第 N 个节点
  2. 两个字符串的最长连续公共子串


反问


  1. 表现如何(沟通能力尚可,java 基础还要加强)
  2. 部门做什么的


#实习##面经##携程##硬件开发工程师#
全部评论
和我的问题基本一样?!7号2点的
点赞 回复 分享
发布于 2021-04-08 13:53
?楼主哪一天笔试的,我这边一直显示专业笔试无成绩
点赞 回复 分享
发布于 2021-04-08 13:42
楼主是内推还是直接投简历
点赞 回复 分享
发布于 2021-04-08 10:56
楼主本科吗
点赞 回复 分享
发布于 2021-04-07 22:55

相关推荐

Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
一表renzha:手写数字识别就是一个作业而已
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务