我对每个角色的技术测试超过1小时是否不合理?
对于超过1小时的技术测试,是否可以发送(免征;个人)?对于从一张纸上读到的问题,例如什么是抽象类,我想我以前在实际工作中只使用过几次,所以可能需要用谷
解答动态
根据你的评论,我想我现在明白了。
你正在参加技术测试,这需要很长时间,你想知道是否应该为你的时间向他们收费。我的想法是:跳过那些要求你参加长时间测试的面试。尤其是如果你还没和那个人说过话的话。有一次面试前我接到一个任务,我估计要花8个小时才能完成。我只是回信说,这会花我太长时间去做,我甚至没有得到面试的承诺。同样,在一些罕见的情况下,小商店会用这种方式获得劳动力。他们会让你做一个小任务,然后把它插入他们的系统。这是免费的工作。所以我建议你不要做这项工作,如果它需要你很长时间。或者,如果他们给你一个非常大的源代码,并要求你改变它显然是为了获得免费的劳动力。
正如其他人已经指出的,除非你事先同意你将得到报酬,你不应该提交。我怀疑是否有人会为此付出代价,我怀疑无论你在测试中表现如何,这都会让你无法胜任任何角色。
我想学习你写的其他一些东西……
你说你想申请高级后端角色,但你必须在谷歌上搜索大多数东西,包括什么是抽象类。每当我面试某人时,我总是让他们访问谷歌——我们都日复一日地使用它,所以删除它并不能看出你在工作中的表现。不过,我要做的是观察你在谷歌上搜索的内容,如果是像抽象类这样基本的东西,你就不是高级了。使用谷歌是工作的一部分,而成为一名大四学生的一部分是拥有一个良好的基础知识水平。你还说你不擅长白板练习。能够草草记下想法,并清楚简洁地向他人解释,这是我对一名高级开发人员的完全期望。
我完全可以理解,在工作一天后,我不想花3个小时进行技术测试,但考虑到你在问题中写的内容和你的一些评论,我忍不住认为你申请的职位级别不对,面试是双向的,所以你可以要求雇主为你安排住宿。但这也意味着,你至少要愿意跳过雇主希望你经历的大部分困难。如果任何一方认为可能的报酬不值得付出努力,他们可以随时停止这一过程。如果不先与雇主讨论就发送,则不太可能获得好的结果(也不太可能让你得到报酬)。你可能不会感激他们花在准备面试或审查你的提交材料上的时间从公司得到意外的账单。如果你看了一个技术测试,想和公司协商一个协议,在合同的基础上进行测试,你完全可以这样做。我怀疑你会发现许多雇主愿意同意你的条件,但如果这是你的要求,你可以谈判。如果你有自己编写的代码的公开示例,你可以要求公司检查你的GitHub存储库,而不是做他们的技术测试。
让Google打开并在手机屏幕上进行搜索(我想)也不太可能得到很好的效果。我们都会时不时地用谷歌搜索。没有人期望候选人对每一个问题都有一个完美的答案。但大多数雇主希望高级开发人员至少对他们的主要开发语言的特性有一个基本的了解。你可能不经常使用抽象类,也可能不知道抽象类是如何工作的,但高级开发人员可能应该听说过抽象类,至少对抽象类的用途有一个模糊的理解。
如果你要参加一个涉及白板讨论的面试,你当然可以问一下上网的问题。这不是我个人见过的事,但面试是双向的,你当然可以问。不过,白板会议的目的并不是为了获得语法上完美的代码,而是让面试官看到你是如何思考问题的,就像你和一位同事试图解决如何让某件事情成功一样。我假设,如果你试图向一个初级开发人员解释如何实现他们正在努力解决的问题,那么你可以坐在白板前和他们一起讲解算法,而不是每次都坐下来用谷歌搜索解决方案。不过,你要意识到,如果雇主允许你上网,他们可能会问比平时困难得多的问题(而且对错误的容忍度要低得多)?也许不是。但是你做了一个明智的决定吗?不太可能。
在测试过程中的适当时候,一定要问公司他们的技术测试需要多长时间,以及他们是否补偿了人们的时间。
但绝大多数公司没有。任何一家还没有这样做的公司都不太可能为你改变他们的政策。因此,除非你愿意放弃90%以上的面试流程,否则最好不要一开始就提出要求。
除非事先与公司达成一致,否则寄肯定不行。- End
免责声明:
本页内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与琴岛网公司无关。本页内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。