软件测试面试【大厂去不了,小厂怎么面试你总该要了解一下吧】

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

 软件测试面试【大厂去不了小厂怎么面试你总该要了解一下吧】

目录导读

最后发现原来这么多人都只能去小厂

工作后你有了重新再来一次的机会

作为面试官我会问一些什么问题呢

所以你到底有没有某一方面可以打动面试官的点呢

结语 & 祝福

写在最后


为什么要起这个标题一般不都是说怎么去大厂吗小厂有啥好说的
钱少、事多技术落后学不到东西还加班。
谁他么不能进

结果一找工作发现还真有点难。
因为竞争的人好像不是一般的多。

最后发现原来这么多人都只能去小厂

好吧因为大厂大家都想进我也想进。但是呢大厂的名额他是有限的呀。

阿里腾讯的高工资谁不想去呢但是一方面是大家也不全都是在北上深杭。二三线城市又没什么知名互联网公司。
而且对于工作三五年以内的同学来说残酷的真相是这些文章没有说一个大家心知肚明的前提

不是985、211你连面试的资格都没有

难道小厂同学就不是人吗
我想大部分程序员也都不是985、211毕业的吧
我见过很多程序员也带过不少团队其中有985、211的本科生、研究生也有大专毕业的还有中途干了几年别的中间转程序员的。
不可否认985、211的毕业生学习力确实比较强但是比例差距并没有那么大
至少在我带过的团队里大专、双非本科毕业的同学跟他们的差距也就是46这样。

在工作中其实我们又回到了同一起跑线

但是在境遇上我们必须很现实地看到在薪资获取、职位提升、职业发展的路程中差距确实很大甚至越来越大。

为什么会这样
我想很多人心里都有自己的想法自己的见解。

是不是很不甘
为什么我们付出一样多的努力得到的却比别人少呢
别人在大厂一年、两年就能达到的成绩、薪资、职位可能你需要付出四、五年才能达到。

我不能安慰你。
我只能说是应该的。这是过去的你偿的债。
读书时的缺失只能用工作中的时间去弥补。

工作后你有了重新再来一次的机会

怎么去把握呢

我们可以以大厂为目标但是得承认先天性上确实有差距。

所以可以先去小公司去历练下。

小公司因为人少流程也比较少。招人就是来干活的。
对学历的并非很看重。
我自己发出的标准就是大专就行了。
但是小厂招人也特别块基本没有所谓二面。
所以第一印象很重要。

怎么在一次面试中就get到面试官的点
怎么将自己的优势发挥出来
在面试前应该准备什么
在面试时遇到不会的怎么办

好吧看看接下来我怎么装逼错了是从面试官的角度说一些掏心窝子的话写写这个《程序员的小厂面试宝典》吧。

作为面试官我会问一些什么问题呢

过年后到了一家小公司开始创业之路。
这两天开始招人组建技术团队。
陆陆续续面试了近二十个人。

小公司来面试的大部分都是双非毕业生。

看到他们就想起了曾经的自己。十年前的那个我。
我中学是上的职高大专上的业余毕业后还做了一年电脑维修。
可以说起点是差得不能再差了低过90%程序员的学历和起步。

然后自学C边工作边学了两个月自学学不下去进入一家培训班学了java。
学完后进入一家小公司实习第一个月工资是1200。
好了苦情背景话都说完了。说说正题吧。

面试的这些人大部分都是双非背景工作两三年内的。

拿上简历一看熟悉XXX技术一问XXX
不知道
没学过
只了解一点。

三连暴击暴得我肝疼。
【你逗我呢不会你也写卧槽你自找麻烦吗】

但是我后来想了想这好像也正常因为你不写这些东西HR都不会给你面试的机会。

所以面试一看简历基本的套路一看就能看出来
写了精通就是工作中常常用到
写了熟练就是用过一点
写了解就是偶尔吹牛的时候听过。

我在面试的时候生怕漏了明珠所以总会问来面试的同学
你擅长什么
Java、数据库、前端你哪方面掌握的比较好
你常用的技术栈是什么
说一件让你印象深刻的事可以展现你解决问题的能力或者学习的能力。

好了以上就是我的面试套路。你掌握了这个套路是不是就能套路我了

所以你到底有没有某一方面可以打动面试官的点呢

在面试时我会在上面那些套路的问题时追着去问你所掌握的技术栈能力。

譬如你说你擅长后端我就会问些Java、中间件
你说擅长数据库我会临时出个题让你写个SQL
你说擅长前端我会问下JavaScript、vue。

对于不通工作经验年限的人我问的问题层次也不太一样。

一年工作经验

后端
Java有哪些集合类ArrayList跟LinkedList有啥区别
springboot用过吗 是怎么使用的
redis用过吗它是用来做什么的为什么比较块呢

数据库
一个学生成绩表有学生、班级、成绩、课程怎么一条语句分组展示班级的学生总分数

前端
怎么获取一个id是ss的div去改变它的内容
jQuery的Ajax怎么用的它封装了原生js的一个什么组件

两年工作经验

后端
ArrayList跟LinkedList有啥区别有什么优缺点呢它们是线程安全的吗
springboot用过吗 是怎么做到简化配置的为什么能自动装配呢听过factories文件吗
redis用过吗听过缓存穿透、缓存雪崩的问题呢怎么解决呢
mybatis是一个什么框架它跟JDBC有什么区别它是怎么连接数据库执行SQL的

数据库
一个学生成绩表有学生、班级、成绩、课程怎么一条语句分组展示A、B、C班级的学生总分数
基于上题怎么筛选总分数1万分以上的班级呢
基于上题怎么再筛选60分以上的同学60分以上的成绩参与统计以下不统计呢
做过查询优化吗知道执行计划吗

前端
怎么获取一个id是ss的div去改变它的内容
JavaScript中的function a(){this.s =1};this是属于哪个对象
jQuery的ajax是封装了原生js的一个什么组件
知道盒模型吗
知道闭包吗
小程序跟vue用过吗跟html有什么区别

三年及以上工作经验

后端
spring boot用过吗 是怎么做到简化配置的为什么能自动装配呢听过factories文件吗
redis用过吗听过缓存穿透、缓存雪崩的问题呢怎么解决呢
怎么做一个分布式锁呢
应用怎么做集群集群、负载、分布式有什么区别
用过多线程吗怎么创建一个连接池
如果前端有个出具报表的请求需要请求三十张表的数据我现在在后端用多线程来解决每个线程查询一张表怎么将这三十个线程的数据汇总返回给前端呢用同步还是异步同步怎么做?异步怎么做呢

数据库
做过查询优化吗知道执行计划吗
知道怎么挑选索引字段吗有索引一定快吗索引失效怎么办
用过mysqlmysql怎么做到主从复制的怎么解决脑裂问题
知道分区吗用过分库分表中间件吗
用过OracleOracle是怎么做集群的

前端
jQuery的ajax是封装了原生js的一个什么组件
知道盒模型吗
知道闭包吗
vue用过吗是怎么做到双向数据绑定的
知道prototype原型链吗怎么用prototype开发一个jQuery库

结语 & 祝福

作为一个面试官我想招一个什么样的人呢
首先肯定是有“钱”这个前提的。
就是招聘这个岗位这个岗位能给多少钱可能会有一定的浮动但是都会限制在一定范围内。
所以在这个范围内我们肯定是想招到合自己心意的人选。

那么我作为一个面试官我会想招一个什么样的人选呢我会考察他哪方面的能力呢
我是一个面试者我又怎么表现出自己的能力表现哪方面的能力呢

作为一个面试官在拿到面试者的简历后问上一两个问题有没有实际工作的经验有什么技术能力很容易便能分辨出来。

但是有两种能力却很难分辨出来。

一个是解决问题的能力一个是工作中学习的能力。
而这两种能力却是我在挑选同层级候选者们时最看重的能力。

所以我喜欢问的问题是

你擅长什么
Java、数据库、前端你哪方面掌握的比较好
你常用的技术栈是什么
说一件让你印象深刻的事可以展现你解决问题的能力或者学习的能力。
你喜欢分享吗有记笔记、写博客的习惯吗有参与过开源社区的项目吗
如果让你对自己的学习能力打个分你会打多少分

在多数候选者的心中自己的学习能力都是毋庸置疑的特别是我问"如果让你对自己的学习能力打个分你会打多少分"
一般人的回答都是80分。
我想如果不是中国人的谦虚本能抑制住了他们的骄傲一百二十分也是没问题的。

但是我们往往都会高估了自己的学习能力。

我低头看看我自己就明白了买书如山倒看书如抽丝。

而我最看重的是这个问题
说一件让你印象深刻的事可以展现你解决问题的能力或者学习的能力

我希望在面试官对你说这句话的时候你可以尽情地把你自己的学习方法、遇到过的项目难题、解决问题的步骤很清晰地展现出来。
能展示你的【自我评价】上所描述的【热爱编程有钻研精神能独立解决难题】等等这些比较”虚“的内容。

如果面试官没有对你说这句话我也希望你能在面试官对你提问的时候尽量去展现你的风采。

在面试前想好自己的优缺点面试时突出自己的优点。

你到底擅长什么
你是怎么学习新技术的
你对什么有比较深的研究呢
你是怎么解决问题的

错没有关系要有自己的思考。 但是请不要胡说八道。

仅以此篇献给正在忙忙碌碌找工作的同学们吧。
找一份工作简单。
找一份满意的工作却很难。

谁都羡慕去大厂。
不过对于普通人的我们还是先在小厂摸爬滚打一下吧。over

 

写在最后

如果你觉得文章还不错请大家 点赞、分享、留言 下因为这将是我持续输出更多优质文章的最强动力

愿你我所遇皆有收获。

如有需要也可以加入下方的交流群去和同行大神探讨切磋

 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6