Gan八股 level
获赞
49
粉丝
7
关注
2
看过 TA
349
门头沟学院
2025
Java
IP属地:北京
继续干
私信
关注
11-03 10:01
门头沟学院 Java
杭州视言科技java实习(6.24)1.    岗位大概能实习多久?2.    讲讲你时长较长的那个项目,做了哪些板块?理一下大致的流程?3.    常规SpringBoot做的网站登录和微信小程序登录有什么区别4.    既然你提到了MD5加密,你们当时小程序那边有做加密么?5.    那我现在让你去把小程序这个项目的用户密码进行加密你怎么做?6.    微信小程序登录的接口是有一定的时效性的,隔一段时间就会失效,讲讲你token刷新的逻辑,你是怎么去处理的?7.    除了登录这样的业务,你还负责了哪些业务板块?8.    你登录那块的HttpClient其实有个问题,每次新调用的话,是做不到线程重复利用的,HttpClient是可以做线程池的,你当时是怎么实现的?9.    那假如我现在给你提个要求,我们现在是一个中间转发的服务器,我现在有大量的HttpClient的复用需求,我需要把外面请求的链接转发到后面去,我这时候需要你去做一个可复用的HttpClient的线程池,你会怎么实现?10.    你这个项目的时候还蛮长的,通过学校这个项目,你的收获是什么?11.    假如现在CRUD这样的业务板块重复性很高,现在要求专注写其他业务,你会通过什么样的方式去做?
查看11道真题和解析
0 点赞 评论 收藏
分享
10-19 20:43
门头沟学院 Java
气死我了,面完,第二天就直接感谢信,不是,这一面全是八股文,我寻思这是有啥问题呢?回过头去看豹撕,好家伙HR沟通又是10+,我以为找到人了呢,无语子,真的很难让我怀疑是不是KPI。1. 自我介绍2. 介绍一下你实习的这个项目3. 那你通过这个项目掌握的哪些技术栈?(接着就开始八股鸣唱了)4. 你说下springboot的bean自动配置?(开始没听清楚以为是自动装配,后面反应过来面试官想问的是DI)5. springboot中启动类上的那个注解还有印象么?(springbootapplication)6. 能说下它的子注解么?(没答上来,平时没追进去看过,答了componentscan,还有component,service,这块确实平时很少注意)7. 能说下java的集合类么?8. 说下它们的区别?9. hashmap了解过么?它是线程安全的么?10. 那哪些是线程安全的?11. hashmap的底层数据结构能说下么?12. 它的扩容机制能说下么?13. jvm有了解过么?能说下运行时的区域是哪些么?14. 那方法里面new了一个数组然后赋值给了一个变量,能说下这个变量在什么位置么?15. java的锁了解过哪些锁?16. 你说syn和lock的区别?(具体细节有点忘了,答了锁的释放不同)17. 线程池有什么好处呢?18. 线程池主要有哪些参数?(这里有俩个没答出来,只答了核心数和最大核心还有任务队列)19. 任务什么时候会进入队列?20. 线程池的拒绝策略?21. reids的数据类型?22. redis的持久化?23. linux的常用命令?24. 平时有看一些技术类的书么?25. 反问(何时出面试结果?做啥业务的?用的什么技术栈?)
山高自有客行路:15号下午面的?我五点半面的,好像跟你是一个面试官,问的都基本一样。但我到现在了还没有任何消息
0 点赞 评论 收藏
分享
10-14 22:09
已编辑
门头沟学院 Java
📝 笔试题目1. 自我介绍2. 我看你对集合满熟悉的,你说下java中集合的种类?3. 说下它们的区别(list,set,map)4. arraylist和linkedlist有啥区别?5. 数据库了解么?说下事务?6. 事务四大特性?7. 看你项目中用了索引,怎么做的?8. 你项目的登录能说下么?9. 你这个token怎么保存的?10. 我看你还负责了前端,你微信前端封装的方法和组件是怎么做的?11. 说下索引底层结构?12. 索引的种类?(答了聚集索引,非聚集索引,单列索引,联合索引)13. 那你说说它们的区别?14. 了解索引失效的场景么?15. 第二个项目,你做了啥?主要负责哪些模块?16. 我看你第三个项目中用到了es,用es做了什么?17. 有用过es分组查询么?(没用过)18. 项目中用到了redis,说下redis的基本数据类型?19. 了解缓存击穿,雪崩,穿透么?(击穿没答上来)20. 然后面试官共享了他的屏幕,打开了一个项目,让我争对其中的代码做一些解释21. 先是说RestController这个注解的作用22. RequestMaping是干啥的?23. RequesParam和RequestBody之间的区别?24. 然后是一个查询接口,让我对三层分别做解释25. controller层是接收了一个list集合,和一个时间26. 然后service层让我解释那段代码做啥的,具体我说了是前端传的2024-10-14这样的格式,然后根据根据时间的-进行分隔,存在String[]数组中,然后转整形的year和month27. 紧接着就是到了mapper层,先是看了一个select的xml,解释foreach,解释where标签28. 接着在屏幕上写了month(),year(),day()函数,group by ,order by ,asc,desc分别是啥29. 2024/10/14这样的格式数据怎么跟2024-10-25做比较?30. 然后是给看了一张表,字段有name,时间,金额,出了俩个题目31. 第一个是查询一下张三2024年的金额总数32. 第二个是每个人8月份的金额分别是多少?33. 给一张有子父关系的表,让根据屏幕上的返回格式数据写个sql(没看懂格式,犹豫了半天)
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务