0223【理想汽车】Java实习一面

全程55分钟,面试官人挺和气,场景题问题引导的比较多

【八股】

1. 用过哪些Java集合类

2. HashSet 和 HashMap 在使用场景上有什么区别?

3. 任何对象都可以作为 HashMap 的 key 吗?(理论上可以用任何对象,但不能用可变对象,hashcode可能会改变,从而造成数据丢失)

4. hashmap的key在查找时的工作流程(先哈希、再位移、再异或,最后取模)

5. 用过哪些线程池?

6. 线程池的核心参数

7. 什么情况下会想使用线程池(能不能结合项目,说项目里哪些地方用了线程池)

8. 有一个主线程会唤起5个子线程,主线程想等5个线程执行完成后再进行操作该怎么做(future、信号量等)

9. 你用过 redis 吗?用它来做什么?(缓存、分布式锁、限流)

10. 怎么用分布式锁来解决缓存击穿(注意获取锁资源之后还要进行第二次检查)

【项目相关】

12. 边缘计算项目的背景

13. ”孪生“ 怎么理解

14. 边缘服务器指的是什么,要怎么部署呢?终端比如手机这些怎么与边缘服务器连接呢?

15. 如果它要真实部署到应用场景中,是不是要用大量的边缘服务器来承载运算呢

16. 计算任务放到边缘服务器比云端的好处

17. 看你做了单点登录,存储分析。介绍一下用户登录流程

18. 假设你在生成 token 的时候,会设置一个过期时间,如果有一次访问的时候发现快过期了要怎么办

19. 进行 token 校验的时候用了什么处理方法吗?

【场景题】

20. 开放性问题:去图书馆借书,设计一个图书管理系统,如何分解实现,抠了很多细节,具体怎么设计表结构、要怎么分库分表,同一个书籍如果有多本书该怎么设计表结构。

【手撕】

N叉树的层序遍历(飞书直接发了个代码框,ACM模式)


更新,2.26oc

#Java#
全部评论
大佬你oc完接到offer了吗
点赞 回复 分享
发布于 2024-03-28 23:58 北京
咱俩应该面试的一个面试官,我是面了两面问题基本都一样
点赞 回复 分享
发布于 2024-02-27 17:43 四川
一面后多久出结果呀?我今天面的😭
点赞 回复 分享
发布于 2024-02-27 12:25 北京
项目中怎么用到线程池呀,有啥通用场景可以用到吗? 我项目中多线程并发那块就用到了 synchronized
点赞 回复 分享
发布于 2024-02-23 23:14 北京
什么时候投递的呀
点赞 回复 分享
发布于 2024-02-23 14:13 北京
大佬觉得这个是难还是简单
点赞 回复 分享
发布于 2024-02-23 13:39 四川
佬,具体是什么岗位名称呀?
点赞 回复 分享
发布于 2024-02-23 13:24 浙江

相关推荐

牛客上理想的Android面经太少了,记录一下,面的是安卓岗,听面试官说应该是做framework之类的1. 介绍一下实习内容2. jBox2D了解多少3. Java基础类型,各占几个字节4. java值传递和值拷贝的区别5. java对象传递是值传递还是值拷贝6. 封装,继承,多态7. 接口和抽象类的区别8. 最近使用到的设计模式9. 责任链模式了解过吗?在哪些框架里用到?(okhttp)10. 进程和线程的区别11. 安卓中一个应用是一个进程还是一个线程?12. 一个应用可以有多个进程吗?13. 死锁的概念14. 如何解决死锁15. synchronized底层原理16. 我们如何知道加锁具体加在哪了?17. jvm内存模型18. 实例化一个对象的过程19. hashmap是否线程安全?20. 四大组件21. Activity启动方式22. Hanlder机制流程23. looper为什么不会导致Anr?24. 什么情况下会导致Anr?25. 开发中有遇到过Anr的情况吗?如何分析解决?26. 事件分发机制27. onTouch,onTouchEvent,onClick执行顺序28. 安卓绘制流程29. 如何强制刷新view?30. binder机制,有哪几个模块?31. binder如何导致Anr问题?32. 安卓中其他跨进程通信方式33. kotlin相关(我说kt不太熟,就没深问)34. tcp,udp区别35. http,https区别36. 对称加密和非对称加密作用于那个阶段?37. ca证书的作用是?反问:1. 做什么业务2. 几轮面试(一般2轮技术面,一轮hr面)
发面经攒人品
点赞 评论 收藏
分享
评论
23
112
分享

创作者周榜

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