星环科技(JAVA后端) 二面凉经

2018/09/25 星期二
我是走校招流程的,笔试是校招现场做的
一面:
面试官很年轻,也很和善,回答不出来的问题他会引导你思考,问题如下:
介绍static,final关键字
介绍volatile关键字,说下原理
介绍jvm内存模型
解释下如何判断一个对象可以被回收,讲下gc root,
linux命令了解么
介绍下项目,其中遇到的比较难的问题(这里我说自己没有太多项目经验,后续问题逐渐偏向算法)
算法1:给一个有序数组,判断是否存在两个数之和等于8,尽可能优化
算法2:,上一题改成无序的数组,要求优化到O(n)时间复杂度.(用哈希表存数组)
三次握手,四次挥手,连接建立过程中的状态
REST API介绍一下
GET/POST什么区别
二面:
比较严肃的一位面试官,我答的很差,感觉他很失望,问题如下:
算法1:给了个二叉树结构TreeNode,比传统的多了个引用 TreeNode next,要求像层次遍历那样,左边的节点的next指向右边,最右边的节点next指向null,要求空间O(1),
算法2:第k小的数.除了用堆以外,还可以怎么优化?用快排的变形,时间复杂度是多少.
根据我笔试试卷上一道错题,问我f(n) = 2f(n/2) + O(n)与f(n) = f(n/2) + O(n)的时间复杂度有什么区别?
到这里,面试官已经很不耐烦了,就结束了

总结:虽然挂了,但是面试官人都很好,学到很多东西

#星环##面经##Java工程师##秋招#
全部评论
星环偏数据结构和算法
点赞 回复
分享
发布于 2018-09-25 14:55
我司果然喜欢手写代码。 为啥看了很多校招都是两面,我们转正要3面,哭了
点赞 回复
分享
发布于 2018-09-29 14:10
联易融
校招火热招聘中
官网直投

相关推荐

1 42 评论
分享
牛客网
牛客企业服务