今天面试这家也是外企外包,对方和我说是全英文面试,我也是抱着练习英语口语的目的去面试的,结果对方没有给我这个机会。
先是周一的时候外包公司的HR在boss上联系我,问我能不能全英文面试,我说可以。这家公司其实之前有其他外包公司联系过我,当时那家给的薪资是25-30k,但是对方告诉我是按月结算费用,不是三年合同,所以我没有同意。这次这家给的薪资是18-25k,可以签三年合同,其实我知道他们是按照我写的期望薪资后改的。不过这个薪资我可以接受也就没计较,能让我进去就不错了。然后说晚点给我打个电话沟通一下,我说好。下午的时候给我打来电话了,了解了一下我的基本情况,然后让我用英语自我介绍一下。后面和我说一共有四轮面试,我当时就震惊了,一个外包岗位竟然要四轮面试,疯了吧。差点想直接拒绝了,后面想着可以练习一下英语口语就先忍着了,HR告诉我如果简历通过筛选会直接和我进行电话面试,我说可以。
然后周二的时候又是外包公司的人给我打电话,是一位男士,也就是今天面试我的人。我以为可以直接电话面试呢,没想到告诉我第二天电话下午面试,我说好。
然后就是今天的电话面试,说是下午面试,我怕他会随时给我打电话,所以我从下午1点就开始等,一直等到晚上5点也没给我打电话。正当我准备放弃这家面试的时候,这时候来电话了,让我等了这么久,心情肯定不会好受了,这一天我都没怎么吃饭。是昨天那人打来的电话,先让我用英文自我介绍,然后问我用没用过Swift有几年经验,用没用过MVVM。然后问一些八股文,一听就知道是他实现准备好的,估计他自己也不懂。问了我swift里面的概念,问我struct和class的区别,这人是南方人英文发音不标准,class我听成了kruft,我还以为问的是什么高深的英文问题,我想了老半天这是个什么词语,和他反复确认了这个词,结果他还是发音不标准,我直接放弃这个问题了。后面面试结束我回想一下才知道他问的是struct和class的区别。后面又问了一堆八股问题,我都懒得回答,本来以为是全英文面试呢。全都是基础概念,swift里面的关键字,异常捕获有哪些关键字,分别是什么意思,KVO和KVC,delegate和observer,weak和assign,深拷贝和浅拷贝。想不起来的我直接现场用AI搜索了。然后问我平时遇到问题怎么解决,让我说解决问题的思路,我按照以往的惯例说了性能问题,对方不满意,说让我提供解决问题的思路,每一步都是什么。我说了先自己找答案,不行问同时朋友,再不行找领导解决,面试官很不满意。我反问他你到底想听什么样的回答,对方也不说。面试结束之后我去查了一下这种类型的问题应该怎么回答,以下是AI给我的答案:
在iOS面试中,面试官可能会询问你解决问题的思路,以评估你的思考过程、问题解决能力和技术能力。以下是一些构建解决问题思路的步骤,你可以根据自己的经验进行调整:
1. **理解问题**:
- 仔细听取问题描述。
- 确保你完全理解问题的需求和限制条件。
- 如果有不清楚的地方,及时提问以确保理解无误。
2. **定义问题**:
- 明确问题的范围和目标。
- 确定问题的关键点和需要解决的核心问题。
3. **收集信息**:
- 收集与问题相关的所有信息和数据。
- 考虑问题的历史背景和当前环境。
4. **分析问题**:
- 将问题分解成更小的部分。
- 识别问题的根本原因。
- 评估不同部分之间的相互关系。
5. **生成解决方案**:
- 创造性地思考可能的解决方案。
- 列出所有可能的解决方案,无论它们是否完美。
6. **评估和选择解决方案**:
- 评估每个解决方案的可行性、成本、时间和资源需求。
- 选择最佳解决方案或结合多个解决方案的策略。
7. **制定计划**:
- 制定实施解决方案的详细计划。
- 确定步骤、时间表和责任分配。
8. **执行解决方案**:
- 按照计划执行解决方案。
- 监控进度并确保按计划进行。
9. **测试和验证**:
- 测试解决方案以确保问题得到解决。
- 验证结果是否符合预期。
10. **评估结果**:
- 分析解决方案的效果。
- 收集反馈并进行必要的调整。
11. **记录和分享**:
- 记录解决问题的过程和结果。
- 与团队分享经验和教训。
12. **持续改进**:
- 根据反馈和结果进行持续改进。
- 寻找提高效率和效果的机会。
在面试中,展示你的思考过程和解决问题的方法论,而不仅仅是最终结果,可以帮助面试官更好地了解你的能力和工作方式。此外,如果你有具体的案例或经验可以分享,这将使你的回答更加有说服力。
难道面试官想听的就是这些套话吗,真是很无聊。这场面试很快就结束了,主要我自己的情绪也很不好,毕竟让我等了这么长时间。这场面试给我的感觉就像是服从性测试,对方故意设计了这么多轮面试,拖延面试的时间,就是为了看看面试者的忍耐力怎么样。能不能接受PUA以及低薪资。这已经是现在这些公司面试约定俗成的一个套路了。不要问我是怎么知道的,因为上家公司我就是这么进去的。当时是现场面试,基本上让每个面试者都等了一个多小时,很多人受不了直接走了,然后面试时也就是我的领导全程都在PUA我,当时我想的也是不能进这家公司。后面HR给我打电话是我意料之外的,主要考虑到双休不加班所以就入职了,确实也比较符合我的期望,因为我对工资的要求不高。
面试时你回答的怎么样不是关键的,对方主要想考验的是你能不能忍,以及可以接受无限的压薪资。这些对于我都无所谓,我的要求就是开的工资够我吃饭,不要占用我休息时间让我无偿加班。反正我对于以后赚大钱已经不抱希望了,后面实在吃不起饭就去做兼职了,时间自由够吃饭,可以有时间做我自己的事,这样的工作就是我理想的工作。
后来又有其他的外包公司联系我,也是同样的甲方,这人还套我的话,问我对方都问了什么,估计也是想给他的候选者提供参考。这些外包公司都很黑心,想用最低的价格招到最高端的人才。记得前几天一个猎头问我SAP是否面试过,我说我四月初就投了这家。猎头和我说这家现在开始放offer了,之前的一个人把offer拒了,又开始重新招聘了。想想也知道是为什么,给的薪资太低了。当时找我的那家外包公司给的是10-20k,因为这是我面试的第一家,没想着去就当练手就接了面试。后来我才知道SAP是500强,给10k要招聘一个全能型的高端人才还是外包会面临随时被裁员的风险也太黑心了点。以为自己是500强就可以随意要价了。现在的招聘市场实在是太疯狂了,外包泛滥,以为人才过剩就可以随意压价了。这样的结果只会让我们这些打工人对未来越来越不抱希望,房价下跌是活该的。连温饱都成问题了,还妄想让我们这些韭菜还房贷,谁愿意还谁还吧,我们这代人只需要低欲望的活着就行了。
目前我已经在看兼职了,因为我对找到工作已经不抱期望了,后面如果维持不了在上海的开销的话就准备去其他城市旅居了。二线城市的房租要比上海便宜一半,我在上海待了四年了,之前在北京也待了四年,北京和上海大部分想去的地方都已经去过了,接下来去二线城市的话每个城市待一段时间也不错。就算只做兼职的话也很好,可以体验不同的工作。程序员这个工作干一辈子不太现实,不一定哪天就被AI完全取代了,尽早体验各种不同的工作,培养自己的赚钱能力也不错。