2月27-某司实习面经

1.自我介绍
2.项目介绍(三个面试问了三次,居然还没有想好话术)
(全部结合的项目和我的答案问的)
3. 登录是怎么做的(jwt)
4. jwt具体是什么,说一下
5.JWT自动令牌的方式用的是cookie还是session,cookie和session有什么区别
6.登陆的时候输入账号密码后请求后台登录接口,后台要做什么操作
7.controller层要做什么配置呢?
8. 我要找到对应的ip端口下的数据库表,要做什么配置(我答的mp的配置)
9.Spring Boot的配置写在哪(properties)
10. properties加了配置的话它就好了吗(用mp在实体类里面接service,写表名)
11. 真正去读这个表对应的那个表的数据库的时候是在哪里读的呢,就是让数据库和实体类产生关系的地方是在哪里呢?
12. Redis和那个数据库有什么区别?
13. 现在要读一个用户的信息是怎么个读法呢(我结合项目回答了)
14. 你怎么保证Redis和数据库的数据的一致性呢
15. 写过sql吗(我说没写,用mp了)
16. 缓存穿透
17.怎么解决缓存穿透
18. 布隆过滤器(我说用Redisson现成的那个,要求我解释了一下布隆过滤器怎么过滤掉数据的)
19. Linux的命令(我说不知道,我拿来部署redis,边查边用)
20. redis有几种数据结构
21. Redis是单线程还是多线程(单线程)
22. 单线程的redis快在哪里
23. 用过消息中间件吗
24.你说从磁盘读写慢,具体为什么慢你知道吗?如果磁盘存储连续,还慢吗?
25. 用过线程池吗,为什么要用线程池,有什么好处
26. 我创建一个线程的话有几种方式?(我说threadlocal)
27. 创建一个类让他变成线程类呢?(实现runnable接口,继承thread类)
28. 启动一个线程用哪个方法(start)
29. start和run有什么区别?
30.hashmap用过吗?jdk7和jdk8的hashmap底层的数据结构有什么区别
31. sql增删改查关键字是哪几个?
32.反问

面试官说我存在的问题:
1.只知道一个大概,不能深挖
2.不会写sql,复杂的表查询一定需要sql
3.数据结构欠缺,不知道jdk7/8 hashmap的区别,以后无法优化程序
4.不了解前端
全部评论
是一天110-120吗?本来不打算投的,hr邀我了,只好拿他当处女面练手了😂
1 回复 分享
发布于 2024-02-28 18:48 上海

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
评论
点赞
9
分享

创作者周榜

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