1. 犯过的低级错误
面试中把应聘公司和另一家公司弄混,回答个人未来发展问题时出错
2. 犯过的中级错误
-- 表露出对前公司的不满,贬低、指责前公司而不是反思自己可能犯下的过错
-- 面试前不收集应聘公司的相关资料,面试流程中不向面试官提问,考虑offer的时候发现对公司和岗位的情况不了解
-- 急于上岸,没有尝试去深度了解应聘的岗位和公司,哪些方面的信息是考虑offer时必需的,哪些缺点是我不能接受的,没有考虑过需要通过哪些途径去了解,比如,向面试官直接提问,向面试官旁敲侧击,网上搜索等等
-- 没有做反向背调的意识,不会做反向背调
-- 明知应聘的岗位需要自己不具备的技能、知识,却不准备
-- 不锻炼代码能力
-- 不温习和梳理GoLang的基础知识
-- 在不理解面试官的问题时就尝试答题
-- 面试结束后不记录面试官的问题,面试官对自己提出的问题的回答,自己对面试官的评价
3. 犯过的严重错误
-- 回答面试官问题时,不主动展现自己所做的工作的深度/广度,等着面试官深挖他感兴趣的点
-- 谈论过去的项目时,不解释前因后果、背景、目的,导致难以解释项目的合理性、项目带来的收益
-- 对自己过去的工作没有从高层次做过总结,比如,常见测试策略,前端测试和后端测试有什么不同,做过的最难/收获最大的项目
-- 对项目使用的开源库、框架不甚了解,面试中也不提起
-- 平时工作中对软件系统的部件,如kafka, redis 等不求甚解,面试时被问到就傻眼
-- 没有学习专业名词的英转中
-- 误以为国内外的基础测试方法是一样的,没有去挖掘国内外不同的方面
-- 对 soft skills 问题准备不足,(todo: 软性技能问题List