全程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
点赞 23
评论 7
全部评论

相关推荐

白火同学:先说结论,准大三不是特别好找实习,boss沟通300+没有实习是很正常的情况。一是暑期实习时间太短了,二是在这么多准大四都找不到实习,从实习时间和掌握技术层面,企业会优先看他们。 再说简历,其实985本+准大三到这水平的简历也很优秀了,要说的话,项目经历可以再优化一下,可以基本围绕采取STAR原则,分为项目概述、技术架构、技术亮点、实现结果,再发给AI润色一下。 最后说操作,准大三的话,如果想找实习那就多投,不过现在也7月中旬了,时间上已经略晚了。如果7月底实在找不到,也可以多刷点算法,多学点技术,这实习也不至于一定得有,当然有更好。
点赞 评论 收藏
分享
06-13 10:15
门头沟学院 Java
想去夏威夷的大西瓜在...:我也是27届,但是我现在研一下了啥项目都没有呀咋办,哎,简历不知道咋写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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