2021.6.4大连腾讯无线Java实习


本人硕士在读,最近在找Java实习,投递的大连腾讯无线研发中心。

6.4下午4点开始面试,首先是由一个小哥哥面试官面我,问我由没有做过算法题,我说剑指Offer做完了,leetcode大概30多道。然后面试官说,来,做道算法题吧,手写算法。写完之后,面试官很细心的分析,讲解这道题。很简单,求二叉树的高度。接下来就是正式面试,从JavaSE,WEB,框架,JVM,数据结构等。第一个面试官面完后,觉得我还可以,然后第二个面试官接着面我,大概是场景题,自己设计IOC等。下面是具体面试题

       

能实习多久?家哪儿的?为什么选择Java岗位?

有过git,SpringCloud使用经验吗?

怎么上传到github上项目?

maven怎么编译?

maven的目录是什么?

maven怎么打包的?

lifecycle,plugin,Dependencies,pom里面的<package></package>

Lock和reneLock的区别?底层原理是什么?

线程创建的几种方式?写代码线程池的创建

线程池的参数都有哪些?

怎么理解JVM?

Spring和SpringBoot的区别和联系,IOC底层原理是什么?

数据库事务的隔离级别?

ArrayList和HashMap的底层原理,jdk1.7 1.8

ArrayList和LinkedList之间的区别,为什么?

场景设计题,怎么设计成一个IOC容器。

介绍下synchronize关键字的使用,底层原理是什么?synchronsize(this),volatile,单例设计模式,单例设计模式为什么是双重检查机制。

垃圾收集器,垃圾收集算法,具体场景.

JVM的内存模型,1.7 1.8都要说出来,并且作用

老年代新生代有什么区别?

新生代怎么回收垃圾?

JVM怎么标记垃圾的?为什么这样标记?

JVM堆的分区,堆分区

MySQL索引了解吗?说一说什么是索引,为什么用索引?

索引分类?什么是组合索引?

什么是平衡二叉树,满二叉树,红黑树,底层原理

二叉树的上浮,怎么上浮的?

JVM堆分区是什么?大顶堆,小顶堆,底层怎么实现的?

MyBatis中#{},${}之间的区别,为什么#{}是预编译的?

使用linux命令都有什么?求后10行,tail命令

算法题:最优:求dfs,最长路径的二叉树的高度。


总结:面试共面了大概2小时,在不会的过程中,面试官会引导你,并且会告诉你为什么是这样?最后面试官说你还有什么问题吗?我问了底层怎么学习,算法怎么学习,面试官说底层知识不需要太细,因为细节太多,不要纠结于一个点,只要把底层的知识搞透彻了,现在框架更新换代很快,自然而然的容易学习。算法的话,没办法,多练多总结。大概问了他们是做什么的,他们现在在做一个会议的一个项目,但是大多数业务都是和游戏相关的,C++的工程师占比60%。让我把眼光放高一点,进阿里。珍惜在学校的学习时光,好好学习。

面完后最大的感觉是看面经起到了一点的作用,最重要的是平时的积累,面的很活,其实你学没学到位,面一下就知道了。面了5.6家公司,感觉公司公司之间的差距特别大。好好努力进大厂!

建议简历上一定写自己熟悉的内容,面试官是一直看我的简历的,扣简历里面的内容,然后知识点扩散,可能做的项目比较low,没看上,就没问项目。

最后对我的整体评价是中等技术以上的水平。许愿Offer。

#实习##面经##腾讯##java工程师#
全部评论
有前端实习岗位吗
1 回复
分享
发布于 2021-06-06 15:55
这是子公司?内包?
点赞 回复
分享
发布于 2021-06-06 10:27
滴滴
校招火热招聘中
官网直投
主营什么游戏有了解嘛
点赞 回复
分享
发布于 2021-06-06 13:36
请问楼主是211吗
点赞 回复
分享
发布于 2021-07-18 00:09
开的实习证明是腾讯的嘛?还是大连世纪鲲鹏?
点赞 回复
分享
发布于 2021-09-06 01:23
楼主最后去了嘛
点赞 回复
分享
发布于 2021-09-17 08:28
哇塞,看了下地图,大连腾讯大厦,距离1.0km,将来如果实习的话要考虑这里
点赞 回复
分享
发布于 2021-11-12 09:34

相关推荐

选择题和多选题,多选题占分还挺多,题量较少但都不算简单mipmap会增加多少显存消耗? 1/4+1/16+1/64.... ~= 1/3 (等比数列求和 n->无穷)指针delete两次的后果?&nbsp;未定义的行为两个线程同时对vector的操作哪些是线程安全的?大概只有遍历?std::function能够存储什么?&nbsp;lambda函数,函数指针,仿函数functor,成员函数指针bind(这个平常没用过,没想出来)?还有吗?float和double都是科学计数法表示的吗?float和double能够表示32位和64位整数嘛?多项式贝塞尔曲线不能表示的集合元素&nbsp;&nbsp;圆弧,双曲线,抛物线,直线延迟渲染的优点?&nbsp;多光照pass,多几何数据源,减少光照计算次数,&nbsp;&nbsp;缺点:高显存,不好算透明物体,抗锯齿兼容度不好#西山居游戏#两编程题,&nbsp;额能用本地ideT1&nbsp;给定一个圆和矩形的坐标,求两者是否相交&nbsp;&nbsp;sdf&nbsp;+&nbsp;扫描线检测T2&nbsp;给定某个顶点在模型空间中的坐标,给出model,camera坐标和R,U,F世界空间方向,以及投影矩阵,求C++如何实现其转换到W&nbsp;H的屏幕坐标上nmd&nbsp;glm库不给用,得手写矩阵乘法和MVP矩阵变化,尝试了,但最后也没ac复查的问题:view视图矩阵计算错误(单位矩阵没初始化好...),左手坐标系Z+轴(应该是DX的NDC坐标系)下的屏幕空间裁剪有问题,当时记不清怎么弄轴向问题了。给的用例只有超出屏幕空间的像素返回{-1,-1},测试不清楚是否正确,懒得debug调试了。问答:渲染卡顿可能导致的原因,解决方案和定位手段
投递西山居等公司8个岗位
点赞 评论 收藏
转发
8 19 评论
分享
牛客网
牛客企业服务