数梦工场 校招 Java一面和二面


数梦工场

数梦工场的Java开发岗,一面是电话面差不多四十分钟,二面本来是要去现场面,由于自己要忙毕业论文,跟HR沟通协调之后安排了钉钉线上面试。
面试整体感觉,一面的面试官和二面的面试官都nice,但一面的面试官会引导你去回答一些问题,在回答不出来的问题还会跟我解释,比如Netty中的零拷贝问题。二面的面试官感觉是按照提纲来提问。
10月22日 已HR面

一面 电话

20201016日 星期五 1410——1448

[1]    自我介绍

[2]    你对哪块比较了解 ?我说Netty 然后自己拓展

[3] Netty中你提到的零拷贝 你了解吗?

[4]    零拷贝中的堆外内存你了解吗?

[5] Java中的内存体系中你说一下?

[6]    垃圾回收 策略

[7]    垃圾回收发生在哪块区域?

[8]    堆中的新生代有哪几块

[9]    新生代的的垃圾回收过程 怎么实现的? 这个回答有一点模糊

[10] 然后回到 这个堆内存和堆外内存的问题? 面试官帮忙总结了一下

[11] Java多线程这款你了解吗?自己扩展

[12] 线程池这块的实现逻辑你知道吗?

[13] Java 集合中的二叉树有了解吗? 我说了TreeSet的数据结构是自平衡二叉树,然后回答了TreeSet方面

[14] ArrayList 数组 和HashMap

[15] ArrayList是如何实现元素查找的 下标

[16] HashMap是如何实现元素查找的

[17] 数组和链表的查找和增删效率问题

[18] 你项目中用到了SpringBoot 你自己扩展了一下? 我回答了自动装配

[19] 面试官说SpringBoot的特点是约定大于配置 你回到一下约定大于配置

[20] IOC DI 以及AOP

[21] 反问:数梦工场的业务

[22] 反问:

二面 视频

20201021日星期三 1600 1645

[1]    自我介绍

[2]    把你的项目技术栈和功能介绍一下

[3]    为什么选择Netty

[4] NettyIO模型

[5] Netty的线程模型 以及三种线程模式的区别

[6]    你刚刚提到的两个线程池组workGroup bossGroup在你开发中要设计什么参数? bootstrap.group(bossGroup, workerGroup);

[7]    过滤器和拦截器

[8]    前端通过接口请求的流程是什么? SpringMVC的执行流程

[9] #{} ${}的区别?

[10] 在查询中你使用# 还是$

[11] 多线程中的饱和策略

#2021届秋招进度交流##面经##校招##数梦工场##Java工程师#
全部评论
我实习的公司🤣,技术还成,就是工资不行害996
点赞 回复 分享
发布于 2020-10-21 17:29
java开发,薪资大概多少啊?
点赞 回复 分享
发布于 2020-11-09 19:34

相关推荐

威猛的小饼干正在背八股:挂到根本不想整理
点赞 评论 收藏
分享
评论
5
22
分享
牛客网
牛客企业服务