我在面试公司时收到的一份任务清单。
长时间休息后写作。
因此,我已经接受采访很长一段时间了,通常采访都涉及一项任务,他们会定义一些要求,我必须根据这些要求去完成这些任务,同时还要设定一个截止日期。
其中一些是作为周末项目提供的,还有一些是在我在他们的办公室接受面试时提供的。
当然,我不会透露公司名称,但我会提到我所面试的公司所属的行业类型。
我还在文章末尾列出了对我来说很难完成的作业。
所有这些面试都在印度班加罗尔进行。因此,世界各地的面试流程可能有所不同。
1. 一个响应式 Web 应用程序,它使用 API 并列出数据,还可以创建表单并通过 POST 请求发送数据。
类型:周末被安排工作。
要求:使用 jQuery 和 Bootstrap 实现,并且能够处理所有边缘情况,例如验证(无需使用任何外部库)、API 错误以及 API 加载时的占位符。我被要求在 24 小时内完成。
职位:初级前端开发人员
行业:医疗保健
状态:已选(这是我作为开发人员的第一份工作)
2. 将登陆页面设计原型(invision 文件)转换为代码,无需使用 css 框架。
类型:现场
要求:1小时内完成,我只能使用纯CSS。他们允许我访问互联网,并允许我用Google搜索。
职位:前端工程师
行业:销售团队的 CRM 和 SaaS。
状态:被选中但未加入,因为我找到了一家更符合我需求的公司。
3. 克隆zoomcar(印度非常流行的租车服务)的 Web 应用。它应该具备过滤、排序、添加价格范围的功能,支持分页数据,并且即使跳转到下一页,过滤器也能保持持久性。
类型:周末项目
要求:使用 vue.js 实现,我得到了一个 api,其中包含一些数据,例如汽车里程、座位数、
职位:前端工程师
行业:内容作者的本土化平台
状态:无法按时完成,因此未被选中。
4. 克隆 trello,并使其具有可拖动卡片的功能
类型:现场
要求:我会使用任何 JavaScript 框架和 CSS 框架。这是一场竞争激烈的面试,我们与其他 4 名候选人一起,时间只有 1 小时 30 分钟。
角色:Javascript开发人员
行业:房地产房产挂牌平台
状态:被拒绝,因为另一个开发人员完美地制作了克隆版本,而我的提交版本在它面前看起来像个小孩
5. 制作管理仪表板
类型:现场
需求:任何我能用的 JavaScript 框架都可以,但他们提到如果我使用 React(我没有用)会加分。他们提供了一个员工详情平台的用例。他们希望有一个带有数据过滤和排序功能的仪表盘,我必须决定如何将数据可视化并显示在仪表盘上。
职位:前端工程师
行业:人力资源管理 SaaS 门户。
状态:被拒绝(任务按要求完成),当被问及原因时,他们说我没有使其可扩展,我的项目结构不够好,我没有正确记录代码(我认为我没有正确命名变量)。
6. 制作井字游戏
类型:现场
要求:我有足够的时间,我可以使用任何框架,并且我必须让游戏具有响应能力(也应该在手机上显示)
职位:增长工程师
行业:游戏应用。
状态:已选。我在那里担任顾问一段时间了。
7. 使用 Vue.js 搭建电商平台
类型:周末项目
要求:他们提供了一个模拟 API,我需要展示这些产品。他们希望其中包含动画,我需要使用 Vue.js 和任何我熟悉的 CSS 框架。
职位:前端工程师。
行业:专门建设电子商务网站的机构。
状态:被拒绝,因为我无法破解他们的技术回合。
7. 制作 Sachin Tendulkar 体育生涯的数据可视化门户
类型:周末项目
要求:Sachin Tendulkar 可能是有史以来最优秀的板球运动员,我获得了一个 csv 文件来展示使用 Tailwind CSS 和 Nuxt js 的数据,该项目效果非常好 -
演示 - https://sachintendulkar.netlify.app/stats & 这里是源代码。
职位:高级前端工程师。
行业:一家专门从事数据可视化的 SaaS 公司。
状态:被拒绝,未提及原因。
8. 从文本文件制作文本分析器。
类型:周末项目
需求:用 Node 创建一个 API,接收一个文本文件,并返回其中重复次数最多的单词。我收到了一个很大的文本文件(大约 7MB)作为示例。代码如下,想知道我是如何构建的,请访问https://github.com/fayazara/text-analyser
角色:全栈工程师。
行业:为企业公司制作人工智能机器人的服务。
状态:已选择。
作业 7 和 8(数据可视化和文本分析器)可能是对我个人而言最难完成的,但我完成了,并且我很自豪能够完成它们。
还有一些其他任务我认为不值得一提,如果您也想要这些任务,请在评论中告诉我。
我希望初学者和正在找工作的人能从中受益,并随时分享您在面试时收到的一些任务。
文章来源:https://dev.to/fayaz/a-list-of-assignments-i-was-given-when-interviewing-for-companies-1opm