没有保温电话吗
点赞 3

相关推荐

12-07 18:50
已编辑
广州大学 Java
第一次面试,线下,不过感觉还好吧,也不紧张。20min笔试:1. exception和error的区别2. Thread.sleep(0)的意义以及其他相同作用的方案3. 列出熟悉的设计模式,解释一下并给出应用场景4. uuid转base64编码后是多少位,请给出计算过程(怎么还会有这种题)5. 项目中如何创建线程池,Exceutor的缺陷6. shutdown()的作用,是否会抛弃已提交未执行的任务7. 单例模式的懒汉法和饿汉法区别8. 对spring IOC的理解9. beanFactory和applicationContext的区别10. 算法手撕:搜索二维矩阵现在只记得上面这些题,还有几题记不起来了我一开始没想到还会有笔试和算法,说是笔试通过后才会有面试……不过还好算是比较简单,但是uuid那题没写出来……面试:1. switch比对string的代码是什么样的,如果string是null该怎么办我说如果是null我会在switch之前进行if判断,因为switch不能用null会抛异常,hr说可以(不过我后来网上查了还是不行)2. 手撕sql:有user和phone两张表,需要查询phone表中有两条及以上记录的user平时mp用惯了没怎么写过sql了,写了个子查询hr说不是最佳方案3. 现在有abc三个任务,c需要在a和b完成后才能开始执行,请给出三个任务执行时间最短的方案a和b提交到线程池并行处理4. future的返回实体是什么我说是封装泛型的future,hr说是future的子类(?)5. 线程池中除了future和completefuture外,还有什么方法可以监控任务是否完成countDownLatch和cyclicBarrier6. 异步为什么要选择mq,直接开个线程不行吗我说mq有重试机制,而且可监控,整体稳定性和健壮性比较强7. 遇到解决不了的问题会干些什么我说上网查,问ai,hr说为什么不问同学(?)8. 如果有一个接口上线有bug,如何快速排查到接口内部存在问题的代码我说首先直接看看bug是什么,如果根据bug情况无法判定的话会进行debug打断点慢慢排查。但是hr好像是想让我回答git,说直接看当前版本与上个版本该接口的差异就好了9. 你了解过git的历史吗(?)🈚10. 如何实现每月签到我说redis的位图,hr说为啥要用redis,我说可以减轻数据库压力同时保障快速响应。hr说直接存本地缓存不就好了,我说每个用户都要维护一个位图,存本地不会oom么,hr没回答11. 不用redis如何实现每月签到我说那就只能存mysql里面了,加个限流,然后sql表里是userId和位图字符串12. 字符串和二进制的bit位差距我说只知道字符串比二进制要大……hr说不应该将位图用字符串的形式存储,占用空间太大,应该用int然后就是关于项目的问题以及反问了项目问的比较深,以场景题为主,结合项目问了很多场景题,可能是因为有笔试的缘故,八股问的就没那么多了。最后直接给了oc,但是我打算等年后再实习就说考虑一下了。第一次面试,整体体验跟想象中的差距还是蛮大的,不过hr其实人挺好的,感觉像老前辈,说让我思维保持灵活,不要老看网课要去多读一下电子书。然后说我们做程序员的,要多去思考当前技术栈解决不了的问题,而不是总想着利用现有的技术栈去解决问题。最后还劝我可以不着急现在找实习,现在机会少,可以等3月的实习,说我的简历可以多投一下中大厂,真是老前辈了不过准备了很久的jvm、计网os以及其他的倒是完全没问到
查看22道真题和解析
点赞 评论 收藏
分享
虽然但是还是有点点受挫,身边的好多学长学姐现在都在大厂,甚至有同28不同方向的已经有一段实习了,自己还连一段实习都没感觉还是要多努力学习学习,有面试已经是很好的开端啦愿好运常伴我身timeline12.4 要简历约面12.6 一面12.8 询问面试反馈,说没过,给了面试评价和建议,公司给我的印象真的很好 TvT 继续努力✊一面面试官是个女孩子,特别特别特别的友好,虽然说是第二次面试,但是在面试前还是很紧张的,面试官一直是笑着的,让我觉得很放松 TvT,总的来说八股问的比较多,一般是根据你的回答进行追问1. 自我介绍2. Medule Federation 对于 monorepo 的优化体现在哪?3. 说说 cdn4. 打开一个网页的过程5. 说说布局和绘制6. 还有什么会影响布局7. 虚拟列表原理8. 把列表换成树怎么做(不会 TvT9. JS 异步的实现10. 对于计算量比较大的任务可以怎么做11. webWorker 缺点?(没答出来12. 说说闭包和作用域13. 闭包和垃圾回收机制14. 怎么清楚闭包中的变量15. 垃圾回收机制什么时候触发16. nodejs 内置的模块(没答出来17. 问了一下学校什么课程18. 问问数据结构的,数组和链表的区别(没答出来 TvT,私密马赛 sansei19. 用什么打包?20. Vite 的配置你是默认的还是会自己去配置21. 组件库按需导入怎么实现的22. 为什么还要配置 umd 导出23. 说说 umd,amd,cjs,esm 的区别24. 说说你的 LLM 的项目25. 怎么管理对话上下文的?26. 说说 sse,为什么用 sse,和 webscoket 区别27. websocket 用过吗?(没有28. sse 是怎么实现的29. 把你知道的前端性能优化方面说说30. 什么会导致 React 组件重复渲染31. 说说怎么减少不必要的渲染32. 说说浏览器的缓存33. http 的版本有什么区别反问1. 公司业务(面试官好耐心的跟我说了好久,业务有 agent 平台,PRA 还有 web 端客户端之类的2. 实习生会有人带吗3. 面试反馈什么时候出4. 觉得我答得怎么样(答的都挺全面的,但是还是有些深入的东西不是很熟,比如说为什么啊之类的,但是我们不能以工作好几年的要求来要求还没工作过的你嘛
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务