饿了么-技术中心-测试开发工程师-暑期实习:笔试死缓
#饿了么# #饿了么求职进展汇总#
03.07
笔试:19:00-20:40
单选(记忆不全):
图形规律、Linux目录、死锁、设计模式...
多选(记忆不全):
ACM、IP、Linux进程、栈进出原则、设计模式、关系代数操作...
编程题:
Q1:
字符串换位
给定01字符串s ,对s进行一次操作:选择下标i/j ,交换si/sj的位置
求不同的操作方案能生成的不同字符串个数
(用char[]转String超内存了,只通过了0.2)
Q2:
对验证码进行特殊处理
在5×️5的图片中放入数字,同时附带一张识别码表,机器人只能辨别出图中数字而不能根据图片得到对应码表
输入第一行m表示验证码个数,后续输入m*5行,每行5列,输入仅包含#和0-9数字
输出正确的验证码
(用Map存储码表图,明明编译通过了但是结果输出是[],所以通过0)
Q3:
黑板异或游戏
选如下三种方式进行操作:
1.在黑板上写一个整数x
2.擦去黑板上一个已存在的整数x
3.询问黑板上现存数字中与整数x异或的最大值(不存在数字则输出-1)
输出每次询问(操作3)获得的答案
(准备用字典树节点存放数据,根本来不及写完,通过0)
总结:0.2/0/0 基本是等于寄了,既不熟悉ACM模式也对题目理解不深,需要专门加强练习,这次就当长见识了
03.07
笔试:19:00-20:40
单选(记忆不全):
图形规律、Linux目录、死锁、设计模式...
多选(记忆不全):
ACM、IP、Linux进程、栈进出原则、设计模式、关系代数操作...
编程题:
Q1:
字符串换位
给定01字符串s ,对s进行一次操作:选择下标i/j ,交换si/sj的位置
求不同的操作方案能生成的不同字符串个数
(用char[]转String超内存了,只通过了0.2)
Q2:
对验证码进行特殊处理
在5×️5的图片中放入数字,同时附带一张识别码表,机器人只能辨别出图中数字而不能根据图片得到对应码表
输入第一行m表示验证码个数,后续输入m*5行,每行5列,输入仅包含#和0-9数字
输出正确的验证码
(用Map存储码表图,明明编译通过了但是结果输出是[],所以通过0)
Q3:
黑板异或游戏
选如下三种方式进行操作:
1.在黑板上写一个整数x
2.擦去黑板上一个已存在的整数x
3.询问黑板上现存数字中与整数x异或的最大值(不存在数字则输出-1)
输出每次询问(操作3)获得的答案
(准备用字典树节点存放数据,根本来不及写完,通过0)
总结:0.2/0/0 基本是等于寄了,既不熟悉ACM模式也对题目理解不深,需要专门加强练习,这次就当长见识了
全部评论
同学考虑下淘天
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-04 20:58
淮北师范大学 Java 点赞 评论 收藏
分享
程序员牛肉:我靠你这个实习经历其实最需要担心的点是你做的太多了,可能会被面试官怀疑是你伪造的。
交易状态机是你做的,支付多渠道是你做的,对账是你做的,结算还是你做的,重复支付也是你做的,整个服务的异常处理也是你做的。
其实你这个反而问题很大的,你想想站在面试官的角度,他是真的会相信你的能力很强,还是相信这份实习你伪造了大部分?我相信你真的做了这么多,但是删一些,废话删一删。你这个做的太多了反而真实性不可信。
后面再补一个项目,在github上找一个高star的项目学一学然后写到自己简历上。我觉得你能力肯定没问题。28届能做到这个份上很厉害,但是在求职市场中,你不是在跟28届的同学比,把你这个简历放到27届其实也就一般水平。
所以后续要想一想看看能不能给自己简历上搞点亮点,比如开源贡献呢?比如博客呢?
点赞 评论 收藏
分享

查看27道真题和解析