第三次面试记录(字数太多只能发文章这了)
背景:
中企,做软件和电信类业务,但是签第三方公司,在boss上投了简历,上周六笔试,选择+填空+问答+编程,有几道逻辑题,数据库基础题,最后的编程我以为是java谁知道来了个sql语句,三道都是多表查询,嵌套的,就写了两道,做完感觉要凉,结果周二打电话说笔试过了
本人网络工程专业,在校时报了个培训班
线上面试(hr+技术)记录:
和上次一样,我开着视频,然后对面是白板,我看着白板讲。
1.自我介绍
姓名籍贯专业、然后是学的技术(javaSE,javaWeb,ssm三大框架),做的项目,说着说着卡壳了😫(不过hr小姐姐还挺好,提醒我不要紧张),1分多钟
2.hr问籍贯,家庭关系
3.说一下比较熟的技术
java基础和javaweb的三大框架
然后是技术面:
先了解了用过啥技术,然后就是提问
1.MySQL索引优化
这个不太了解(真不了解,这几天才看到索引那)
2.MySQL索引的数据结构
这个也不会
3.那说一下索引用来干嘛
提高查询速度,比如涉及到分组查询的时候可以在对应列中添加索引
4.说一下java的三大特性
java的三大特性是封装、继承和多态(想起来B站面试题要详细说明,然后开始一个个说)封装就是隐藏类的内部实现,让外部成员通过方法来调用(什么代码复用啥的忘记说了,当时太紧张了)然后继承是子类继承父类的成员和方法,实现了代码的可拓展性(自我介绍的时候卡壳然后导致后面都紧张,说的很拧巴,想好的全忘了)然后多态……(吞吞吐吐半天,最后说一个接口引用指向实现类的实例)后面安静几秒,技术换了下个问题
5.说一下用过spring的哪些注解
spring注解的话用的多的是IOC容器那块的@component和@autowired注解,然后是@resource注解,哦不是,@resource是java自己的注解(后面又停了,之后才想起来忘了说还有@configure和@bean)
6.@autowired和@resource有什么区别
(知道这个会问,也刷过好几回)resource是java的注解,它是根据名字来匹配的,而autowired是spring提供的注解,它是先根据类型后根据名字来匹配的,如果要强制名字匹配的话就要用@qualified注解
7.==和equals有什么区别
equals是object类中的方法,拿string类来举例,它重写了equals方法,用来比较字符串是否相等,==它是可以比较基本数据类型的值是否相等或者引用类型的地址是否相等
8.strinBuid和stringBuffer有什么区别
strinBuid是线程安全的,stringBuffer是线程不安全的(应该是想让我具体说说,但我忘了)
9.哪个更好用
stringBuffer,因为strinBuid是线程安全的,比较耗时间(感觉回答的太简单了)
10.用过哪些前端技术
做项目的时候接触过bootstrap,jquery,ajax
我以为他还会问集合、多线程呢,最近一直在复习这些,结果他不问
后面就是问我有什么要问的,因为之前在boss上说过是和第三方签合同,就问了这方面的,跟我说是薪资待遇一样,第三方公司目前是只为他们服务的;
还有一个就是公司主要做的是软件和电信类业务,然后我学的基本是web方面的技术,自己担心跟职位要的技术不匹配,技术解释说没什么关系,也没详说。
然后是问职业规划,我就说自己想提升技术,工作个3~5年按阿里那一套往p6、p7提升;
接着问了期望薪资,因为觉得自己刚刚的技术面不太行,就只说了5k;
然后问怎么看加班,我说正常的工作赶进度我接受,只要正常给加班费就行,然后跟我介绍了周六周日加班的加班费标准(写到这已经忘了是多少了)
#面试丢人日记##23届找工作求助阵地#