
JUST EAT入门级工程师编程测试指南
下载需积分: 5 | 1KB |
更新于2024-11-21
| 26 浏览量 | 举报
收藏
该测试要求应聘者使用任意编程语言来解决问题,并确保代码是面向对象的、结构清晰且易于阅读。测试的内容涉及机器人外卖配送问题,需要对一个8x8的网格(外卖镇)进行路径查找算法的实现,确保最近的顾客首先得到配送。
参与 JUST EAT 入门级开发人员招聘测试的流程如下:
1. 克隆Git存储库:应聘者需要在本地克隆JUST EAT提供的Git存储库,以便开始编写和处理解决方案代码。
2. 编写解决方案:应聘者需要自行选择一种编程语言来编写解决方案。解决方案的核心是实现一个算法,该算法能够在给定的8x8网格中为送餐机器人(JEBot)规划出最高效的配送路线。
3. 执行和输出结果:应聘者在编写完代码后,需要解释如何执行代码以及如何查看输出结果。这意味着代码应该是自解释的,并且包含了必要的执行指令和结果展示方法。
4. 提交测试结果:完成代码编写和测试后,应聘者需要将相关的zip文件上传到指定的Google Drive文件夹。为了获得上传权限,应聘者需要将有效的Google电子邮件地址发送给JUST EAT。
5. 面向对象和代码质量:应聘者的代码应当遵循面向对象编程的原则,并保持良好的代码风格和可读性。这不仅考验应聘者的编程能力,还考查他们对代码组织和维护的理解。
该测试的设想背景是外卖镇的配送问题。外卖镇被表示为一个8x8的网格,代表每个网格单位为一英里。测试的目标是帮助JUST EAT研究机器人外卖配送的有效方式,确保送餐机器人能够按照最短路径或者最优路线对顾客进行配送。
这个测试不仅考核应聘者的技术能力,还考察了他们的学习和适应能力,以及对实际业务问题的分析和解决能力。通过这种实际问题的模拟,JUST EAT能够评估应聘者是否适合公司文化和技术要求,以及是否能够在工作中展现出必要的技能和潜力。"
【标签】:"IT招聘","编程测试","软件开发","路径查找算法","Git版本控制","Google Drive","面向对象编程"
【压缩包子文件的文件名称列表】: "JustEat.EntryLevel.RecruitmentTest-master" 表示这是一个关于JUST EAT入门级工程师招聘测试的项目文件夹,其中可能包含了测试说明、示例代码、代码模板或者其他与测试相关的文件。文件夹的命名通常遵循项目管理中的命名规范,使用点号分隔各个部分,其中"master"可能表示这是主分支或者主版本的代码库。
相关推荐


















crazed1987
- 粉丝: 42
最新资源
- C语言开发GIMP插件的安装与使用指南
- Dux-Soup:LinkedIn自动化工具与Chrome扩展程序
- PR me-crx插件:GitHub反馈快速请求解决方案
- 部署微服务架构UPSTAC应用到AWS ECS指南
- 在Red Hat OpenShift部署Hello World .Net 5应用指南
- Tee Quick Copy Keywords-crx:快速复制关键字插件
- Chrome扩展darkhub-crx:暗色主题GitHub插件
- IDP与AWS SAML交互拦截Chrome插件
- GitHub Pages入门:掌握Markdown与Jekyll主题
- 打造清爽微博体验:眼不见心不烦crx插件
- Hangouts Notifications-crx插件增强Chrome视频群聊体验
- Rails应用完整构建指南:从零开始创建玩具应用
- Steem Keychain:Chrome扩展实现安全的Steem钱包
- Adcombi Adshots-crx插件:实时网站广告预览与替换
- 简单实现JWT承载认证的Auth API模板
- Marvel Download-crx插件:图像下载及屏幕快照实用工具
- Python环境下LabelGenerator的安装指南
- TimeOut: 利用Typescript和React开发的PWA锻炼应用
- TezosOperationChecker浏览器扩展:区块链操作验证
- CoinAlert-crx插件:实时更新加密货币和ICO列表
- Codeforces扩展插件 - 一键获取提交解决方案
- Java多线程爬虫项目:数据抓取与Excel保存指南
- Zepel Capture-crx插件:增强团队协作的屏幕截图工具
- SlidestalkWebinarClient-crx插件实现在线会议共享功能