1. 自我介绍

面试官您好!我叫孙梓源,毕业于华北理工大学轻工学院,我读的是计算机科学与技术专业
今天我来面试的是java工程师岗位,
之前在邯郸卓从科技有限公司做了两年的java开发,大大小小做过四个项目。
对ssm框架有一定的了解,也使用过SpringBoot、SpringCloud做过微服务开发,熟悉使用Redis、ES、RabbitMQ中间件技术,熟悉使用前端vue、axios、elementui、jquery等一些前端框架。
我最近做的项目是一个多点系统,该项目是B2C项目,我主要负责用户登录模块、购物车、订单模块等。
我自我介绍完毕,谢谢

2. 你应聘什么岗位?对这个岗位有什么了解? 日常工作有哪些?

我应聘的是 java工程师岗位

  1. 根据开发进度和任务分配,参与产品开发、编写、测试等过程;
  2. 配合前端进行API数据接口的测试。
  3. 负责bug的修复、及系统持续性改进升级。

5、一些模块的新增加和修改

3. 之前在哪家公司工作?公司具体在什么位置?公司是做什么的?公司什么规模(多少人)?公司有哪些部门?每个部门多少人?

邯郸市邯山区卓从软件开发有限公司,公司在邯山区浴新大街与邯钢路交叉口西行50米路南5楼,公司是做外包的,公司大概有20个人,开发部有10个人,实施部3个,市场营销4个,行政1个,财务1个

4. 谈一下上家公司遇到的棘手的问题? 说一下如何解决的?

在做购物车的时候,服务之间调用时,丢失请求头,失去了Cookie,然后获取不到本线程的数据。
然后我就去调试,最终发现在微服务之间调用的时候,会丢失请求头,需要再它调用之前注入一个
requestInterceptor 请求拦截器,把本服务上的请求头,赋值给远程调用的微服务。

5. 工作中遇到问题了,你一般用什么方式解决? 需要用多长时间?

我遇到问题后,先冷静分析问题的原因,如果是报错或技术原因,我会先调试,分析问题原因,并查看相应解决问题的文档及代码,并做好总结工作,一般的问题都会在短时间内解决

6. 工作中遇到新技术需要学习,一般通过什么方式学习?多久可以上收能用?

我会先通过官方文档来进行学习,在去找相应的视频及资料进行学习,简单的技术的话很快就会上手,技术含量较大的话可能在一周左右上手

7. 上家公司(工资)给你开多少钱? 工资打到哪个银行卡? 交保险吗? 如果交的话, 交几险(都有哪些)?

底薪4k, 饭补、交通补助、加上奖金大概在4900左右,我们公司发现金,不交保险,三年以上老员工才会缴纳。

8. 为何离职?

想去大城市发展

9. 为何选择来北京? 为何选择来我们公司?

因为毕业一直想来北京发展,考虑到自己的技术方面等方面就选择留在了邯郸,北京相对比来说发展和提升自己的机会比较大,刚好自己所在公司合同到期,所以选择来北京,选择贵公司是因为我了解到公司所用的技术和我自身的技能相符,上手比较快,如果后面有幸被录用,我相信以为的能力会给公司带来价值。

10. 进入公司后你打算如何开展工作? 谈一下个人职业规划?(必问,重要)

进入公司以后,我要先了解公司的规章制度.了解工作流程和工作内容,了解项目相关的文档资料。和团队成员搞好关系,互相熟悉。尽快开展我的工作.
职业规划:在3年之内往java高级开发工程师靠拢,
深度理解Spring家族框架的底层实现原理,理解数据结构与算法和设计模式,常用的7-8种设计模式要精通

11. 假如你和上级的意见不一样, 你该怎么办?

上级的意见肯定是全面的考虑所决定的,我会私下找到上级说一下自己的想法,向领导请教一下,认识到自己的不足,从而充实自己

12. 你希望和什么样的上级共事?(坑)

如果我能面试通过,作为公司的新人,我需要做好自己的本职工作,比如了解公司的规章制度,工作流程,工作内容,尽快融入团队,尽快开展工作. 不管上级是怎样的人,我都会服从上级安排

13. 谈一下你对跳槽的看法?

我不认可频繁跳槽,我本身希望在公司长期发展。

14. 谈一下你对加班的看法? 能接受出差吗?

咱这个行业,加班是很正常的事情,可以接受,我也会在规定时间完成自己的工作,减少不必要的加班,可以接收出差

15. 你现在住哪?离我们公司远吗? 上下班是否方便?

找了一个临时住处(暂住朋友那里),有点远,如果说我能面试通过,就会在公司附近租房子,上下班方便.

17. 在工作中,你怎么看待错误?

日常工作,我会认真负责,避免错误发生,如果发生了错误,首先沉着冷静的找到错误的原因并加以改正,做好记录避免发生类似的错误

18. 工作和你的收入不成正比,你怎么看?

我比较看重这次工作机会,能够提升自己的能力,包括项目经验和技术水平。我相信我的水平能力提升了,公司会考虑给我涨薪。

19. 你平常有什么爱好?

我平常实现打篮球和跑步,有空闲时间会在网上看看技术类的文章。

20. 谈一下自己的优缺点?

  1. 优点: <br /> 我接受新事物和学习能力比较强,一般到新环境下能会快适应,<br /> 缺点: <br /> 我的英语口语不太好,所以我现在也在不断的扩充我的英语知识水平

21. 谈一下你的家庭情况?


我的父母是务农(普通工人),非常重视我的教育问题,特别支持我在外地发展。

22. 今年多大了(周岁)? 哪一年出生? 属相是什么? 为何你说的年龄和你身份证上的不一样?

我今年23岁,98年出生 属虎,因为我还有个哥哥,当时计划生育我不能报,会罚钱~

23. 你是那个大学毕业的?那一年毕业?什么学历?几本?是否是统招?学历学信网可查吗?大学学费是多少

我在华北理工大学轻工学院,20年毕业,统招本科是二本,学信网不可查,民教网可查,学费15500元

24. 学校的具体位置?学校的东西南北门正对的是什么马路(或街道)?

河北省唐山市丰润区南环东道99号,只有一个北门,正对着102国道

25. 大学所在城市有几个区?从你们学校到火车站,做几路公交车?火车站坐哪趟火车到邯郸?

81块钱,8 9个小时,然后做k3路公交,到丰润区车场下车,换成105路公交车到学校。

26. 你大学期间住的公寓楼叫什么名? 你住哪个单元?哪一层?几号房间?上铺还是下铺?你的舍友叫什么名

9号楼404 我们宿舍6个人

27. 大学学的是什么专业? 你那个专业多少个班?每个班多少人?班主任叫什么?大学校长叫什么?

学的计算机科学与技术专业,我们专业有5-8个班 一个班大概有25-35人,我们只有导员没有班主任,我们导员是张到,校长不太清楚,基本没接触没见过

28. 大学专业都有哪些?大到大四分别学过哪些专业课?选修课学过哪些? 大学语数外考了多少分?

大一学的C、java、Python、计算机理论知识
大二学的C++程序设计、数据结构、计算机组成原理、算法
大三学的软件工程、汇编语言、操作系统、网络原理、数据库原理等
大四学的面向对象软件开发实践等

选修课的话我学的有计算机网页设计,UI设计等
语数外大部分在60多一点

29. 大学课程数据结构讲的什么内容?软件工程讲的什么内容?

主要是lists,stacks,queues,trees,graph algorithm,sorting and selection algorithm。
其中最主要的是lists(线性表),stacks(栈),queues(队列)还有trees(主要二叉树,树的递归和非递归遍历)。

软件工程,讲的软件的开发的生命周期,从需求文档到开发的实践的过程。

30. 大学毕业设计做的什么? 拿什么技术做的?毕业论文写的什么?写了多少字,多少页?毕业设计得了多少分?

毕业做的物流管理系统,页面用vue和element,后台采用ssm框架,数据库用的mysql,毕业论文我写的是 大概写了一万五千字左右 20页 得了75分

31. 我为什么要录用你?

我所掌握的技术与咱们公司的需求相吻合,相信我能比别人更快的适应公司的业务流程、可以更快的为公司增加效益。

32. 大学英语四级考了多少分?英语四级满分多少?

没有参加,我的英语不太好~~

33. 我们公司收到很多你大学学校同学的简历,是什么情况?而且还都是邯郸的?

不太清楚

34. 我们公司收到很多你上家公司同事的简历,是什么情况?

这个我不太清楚因为我们公司还有分公司可能他们是分公司的同事没有见过

35. 我们公司收到很多邯郸的简历,是什么情况?

这个不太清楚

36. 你是不是培训机构出来的?

不是

37. 你期望薪资多少?

16k

38. 你对我们公司有什么了解?

从百度和招聘网站上对公司的业务和技术有相应的了解

39. 你还有什么想问的吗?

咱们公司一般都是做哪一类的系统?用哪些架构比较多?