【Java秋招】多益网络

> 这些都是身边同学真实的面试经历,我只是一个整合者哈(已得到同学的同意才发布

## 一面(技术)

1. 自我介绍

3. 线程池大小如何设置?

4. 介绍项目

6. 系统是以及交付使用了?使用人数?

7. ES如何使用?部署了几个节点?

8. ES脑裂问题了解?

9. ES数据如何来的?

10. 一个视频大概多大?

11. 如何上传的?一次性上传吗?

12. 如何转码?

13. 分片上传大小如何确定?

14. 如何判断上传结束?

15. 如何合并的?

16. 开发卡点,介绍一下?

17. 任务如何产生的?

18. 另一个慢接口呢,介绍一下?

19. ES、查课程类别这两个的时间分别是多少?

20. 7min手撕:子集

21. Java两个缺点?

22. 看过的三本技术书,讲讲?

23. 讲讲JVM这本树?

24. 同一个网段之间的主机是如何通信的?

25. 网络编程里epop和pop区别?

26. Redis如何解决并发进程问题?

27. java为什么不支持运算符重载?

28. JavaIO是什么?字节流字符流区别?

29. 字符如何转换成字节?

30. 字节流字符流有什么用途?

31. 数字迁移算法?

32. 设计模式六大原则?

33. 实现一个地图软件,如何实现功能:是否堵车、以及堵多久(从0搭建系统)?

## 二面(女HR)

1. 自我介绍

3. 有通过校外的网站进行学习吗?

4. 有系统的做过学习计划吗?还是只是遇到问题才去学习?

5. 系统的学习习惯从什么时候开始呢?有继续保持这样吗?

7. 除了投我们公司还投了哪些公司?

8. 拒绝其他offer的原因是什么?

9. 应聘岗位是什么?就业地点?还有其他拒绝的原因吗?

10. 它的开的薪资是多少?

11. 你了解的开发行业工作强度是怎么样的?

12. 你实习的时候加班强度如何?

13. 强度这么大,你的薪资预估是多少?

14. 家里人对你的就业如何看?

15. 父母自由职业是指什么?

16. 笔试中内容都是自己写的吗?

17. `军人天职` 这道题你有看到至少300字的要求吗?

18. 你有用过chatgpt吗?它对你来说是学习工具还是啥?

19. 做我们公司笔试有用吗?

21. 可以提前实习吗?
全部评论
是软开么还是游戏服务端开发
点赞 回复 分享
发布于 2024-04-26 19:06 广东
epoll和poll,linux的api
点赞 回复 分享
发布于 2023-12-10 18:40 重庆

相关推荐

10-17 09:31
门头沟学院 Java
1.支付的这一块的设计,就是跟支付宝,你的系统和支付宝那边的系统是怎么交互的?2.那个验签验签的过程是个什么过程?3.验签的动作是谁的服务在做?4.这套机制可靠吗?如果我伪造支付宝,或者说什么情况下可以伪造支付宝请求你的系统?5.Elastic Job是干嘛用的?6.为什么选取Elastic Job?7.刚才提到了 Spring 带的一个 schedule 的注解。这个 Spring 自带的 schedule 注解是怎么实现的?8.现在让你实现一个定时任务的调度器,你可能会怎么实现?(这里说的很一般 面试官提示用纯java实现。我说使用延时队列进行时间的感知,一个线程等待一个延迟队列。面试官接着提问如果有A,,B两个定时任务给到,那谁去往延迟队列扔消息?我说在任务初始化的时候负责第一次扔,然后任务执行完自己更新下次执行时间重新入队。感觉答得不是很对点,但是面试官自言自语说好像也可以,结束这个问题。9.WebSocket 的这个链接本质上它是 HTTP 协议的一部分,整个 WebSocket 的链接建立的一个过程是什么样?10.WebSocket其实是为了服务端能够向客户端去推送实时的推动消息,因为 HTTP 协议基础协议,它只是有请求响应式的,它必须要客户端做出主动的请求,它才会有动作。那除了 WebSocket 能够达到这个效果,而且技术里面还有一个技术也可以达到?11.Java 是用什么类去描述线程?12.Java 里面的线程有哪些状态13.running状态和runnable状态的区别14.那和waiting的区别是什么?依旧没答到点,面试官换了一个问题15.进程和线程的区别?分别用来做什么的?16.CPU 是如何去调度线程的17.结合刚才回答的调度策略和机制,再次回答running,runnable,waiting的区别18.实现朋友圈以及发帖子功能数据库表设计19.如何实现给用户展示朋友列表,使用发帖时间倒序排序?20.二叉搜索树是一个什么样的树?21.实现二叉搜索树。需要自定义树结构(递归判断)一共大概一小时?难难的,自己答的也不好呜呜,许愿一个hr面吧不过大概率无了
查看21道真题和解析
点赞 评论 收藏
分享
1.自我介绍2.Redis的基本数据类型有哪些3.假设你系统有Redis做缓存,现在突然出现大量短链访问不存在的key,数据库压力暴增。你怎么办4.那这个其实就是穿透对吧?那你打算怎么防?你布隆过滤器放哪一层?你布隆过滤器误判了咋办?误判了是不是得兜底查库?那数据库就又被打爆了呀5. 一个热点数据刚好失效,被几万请求同时打到数据库,这时候你会锁住那个key吗?那锁的粒度是多大?Redis锁?本地锁?锁超时了咋办6.假如Redis故障恢复时间有1分钟,1分钟内所有请求都穿透到数据库,怎么处理7.说一下MySQL吧,MySQL 中有哪些存储引擎?InnoDB和MyISAM的区别?9为什么InnoDB选择B+树作为索引?10.数据库的第三范式?数据库的设计为什么要遵循三范式?11.Spring中处理一个请求,会经过 Spring 的哪些模块去处理12.Spring中的类在它启动之后,会执行哪些方法或者用到哪些注解13.静态代码块和构造方法,哪个先执行?14.构造方法和 Autowried 哪个先执行?15.了解过PostContrust注解吗?这个注解和实现InitializingBean接口重写它的init方法,哪个先执行?16.Java中HashMap和ConcurrentHashMap有什么区别17.什么是一致性哈希?和正常的哈希有什么区别?18.用过哪些设计模式?19.线程的创建方式有哪些?20.实现Runable接口创建线程和实现Callable接口创建线程有什么区别?哪一种接口可以拿到执行的结果?21.一般线程池通过什么方式来创建?线程池有哪些核心参数?22.谈谈线程池工作的流程23.核心线程是一开始就创建了还是任务来了才创建?24.假设一个场景,分别部署了A和B 两个服务,A服务需要调用 B服务,B服务的执行时间比较长。B服务执行完毕后,需要把结果返回给A服务,请你设计解决方法,如何让A和b进行一个交互?(三种方案)25.假如你有两个很大的集合,每个集合本身的数据是不重复的,但是两个集合之间的数据是存在重复的。集合很大,加载到内存中会出现问题,请你从数据结构和算法的角度来考虑,怎么样去找到两个大集合的重复元素26.手撕:(1)力扣 20.有效的括号;(2)手写单例模式27.反问
查看25道真题和解析
点赞 评论 收藏
分享
评论
15
50
分享

创作者周榜

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