小厂面试day1## 标题
1.首先介绍自己(很短介绍了一下)
2.面试官看了一下简历问我上一段实习怎么是测试开发?(想多尝试的意思)
3.上一段实习的主要内容(本人主要做的车辆网项目,因此涉及接口自动化测试、测试工具开发和通信链路稳定性测试及RTK状态检测等)
4.问大创项目(简单的项目,其实就是增删改查,自己刻意引导抛出了几个功能点)
5.一对一聊天怎么实现的(通过websocket进行全双工通信,从绑定到几个方法的实现等,巴拉巴拉讲了一堆)
6.做的项目涉及到高并发吗?(不涉及,但是自己日常时间学习了一哈)
7.线程的创建方式?线程池你用过哪些,怎么用的?(日常八股文了,说了几个常用的线程池,老实说没怎么用过)
8.说一下你了解的spring(说了几个核心模块。core、beans、contex、aop、springmvc等,大概说了5分钟左右)
9.bean有哪几种创建的方式
10.mybaitis的三级缓存你用过吗?(可恶呀,就只背了一二级)
11.你了解HashMap吗?HashMap中的put方法是怎么工作的?(两个一块问的,大概说了6分钟,感觉背的还行)
12.说一下ArrayList和LinkedList的区别?
13.Http 1.0和Http 1.1的区别?
14.我看你之前项目使用过websocket是吧,你能说说它和socket的不同之处在哪吗?顺便说一下socket好吧(幸亏机灵都做过)
15.用过什么缓存中间件?(Redis、Mobgodb)哪个用的比较多?(Redis)
16.我现在要实现一个点赞评论的功能该怎么用redis实现?(list???数据库没怎么复习忘了)
17.下面就问了一系列数据库的问题,sql怎么优化?索引在什么情况下会失效(完了,都不会,gg呀)
18.撕了一道算法让讲了一下思路?leetcode原题判定那个对角矩阵的比较简单?说了两种方法应该没啥毛病的
19.问了一波数据结构的问题(考研的时候专业课就是数据结构所以还行)
20.最后差不多了就问我有什么想问的吗(主要问了部门现在所涉及的业务和技术栈)主要是做供应链的,各种旅游线路还有优惠政策什么的和供应方对接啥的,技术栈主要涉及的就是一些常用的技术,你这差不多(可以)
21.ending,作为秋招前的第一次面试,主要目的也是为了锻炼自己和完善自己,感觉数据库回答的不太好,后面需要补一补,希望可以继续面下去,奥利给
全程大概有50分钟左右,可能还不到,氛围还是很轻松的,后面继续加油