笔试—亚马逊Amazon嵌入式软件笔试

题型:全英文编程题(核心代码模式)

题目1

游戏通过的意思,给出每通一关,需要消耗p[i]血,不能让血掉为0,其中有一关可以使用盾牌加血(x),求闯关开始最少血量。

例如:

p={1,2,6,7};x=5;

12-1=11;11-2=9;9-6+5=8

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

本专栏主要是介绍嵌入式软件开发岗位的相关知识和学习攻略,为大家提供一份笔试与面试手册。包括有嵌入式软件开发岗位介绍与学习攻略;校园招聘和offer疑惑问题的介绍;在笔试方面,如何刷题为笔试作准备,提供往年笔试真题;在面试方面,提供相关知识的复习重点,提供面试真题。包括有:华为、蔚来、文远、大疆、三一、深信服、亚马逊、Intel、百度、科大讯飞、OPPO、京东、中兴、比特大陆|算能、美团等等

全部评论
啊这,,,
点赞
送花
回复
分享
发布于 2023-07-09 01:58 河南

相关推荐

官网投的Software Dev Engineer Intern, 2024;链接直接发邮箱,随时可以开始做做完了竟然还自动发邮件说:你做到了,感谢你花时间做笔试,真的,我哭死题目如下,英文试卷(2道题、一共70分钟),然后是测评[可以选呈现语言,基本是二三十道的样子]编程语言不限,基本都能用希望大佬能给个第一题的思路,想了半天不知道该怎么开始,套不上还记得的算法1. 最短移动次数手机按键有9个,合法按键的设计需要满足a. 每个案件最多三个字母 b. 所有按键包括了26个英文字母 c. 每个字母只能在一个按键上;在合法按键的基础上,输入一个字符串,需要输出最短的按键路径(也就是自己根据字符串设计按键)比如说按键1→1,移动距离是1;按键1→2,移动距离也是1;按键1→4(九宫格左上,左中),移动距离也是1按键1→9(左上,右下),移动距离是22. 订单排序输入:1. 26个字母的排序顺序字符串,长度为26,每个字母只出现一次,指示了每个字符和其他字符的大小关系;2. List的订单字符串输出:排好序的订单字符串规则:1. 比如abc,acd,从不同的字母比较,在排序顺序字符串里发现c在b前边(比如:…cksjdlfb…),所以最后顺序里acd应该在abc前边2. 当遇到abc, abcd的情况,短的在前边
投递亚马逊等公司7个岗位
点赞 评论 收藏
转发
1. 自我介绍2. 项目a. python项目实现了哪些核心模块,在其中自己的身份是什么?遇到过哪些困难的问题,如何解决?b. 在解决技术难点的时候,解决思路是怎么样的,具体的实现思路是什么?c. Redis店铺点评项目是自学的吗?目的是d. 点评数据如何存储?e. 排序是逻辑排序还是在数据库中进行排序?f. 数据量特别大的时候,order by可能遇到的问题是怎样的g. MySql服务器端在占用内存较大的情况下会如何处理h. 这些操作都是在内存中完成的?i. 通过Explain语句中,能够被会如何识别j. 评论布局里面:评论阅读量、点赞量等情况,多线程的情况下如何保障数据一致性k. 悲观锁Synchronized的锁,作用是什么?l. Synchronized只适合单机锁,多台服务器对某个共享变量进行修改,需要实现进行资源管理,如何实现?m. 如何实现分布式锁n. 对点评信息加分布式锁,应该用什么数据作它的key值o. CAS机制解释一下p. Redis为什么快q. Redis的数据结构很丰富,介绍一下Zsetr. Redis的I/O模型对它的性能有什么影响s. 多用户超卖和单用户一人一单问题t. MySQL为什么要用b+树做索引u. innodb主键索引和非主键索引3. 八股a. 操作系统内存管理,页面置换的算法有哪些b. jvm垃圾回收机制c. 内存碎片可能产生的原因d. full gc执行过程中为什么可能会导致性能降低e. 为什么要stw操作f. 操作系统进程的三态模型4. 算法a. 算法题:快排查找第k大的元素(20min)5. 反问:a. 业务b. 建议
点赞 评论 收藏
转发
4 3 评论
分享
牛客网
牛客企业服务