2020秋招阿里测试开发一面

流程

周一做完笔试,两道编程题做出来了一道,周三面试官跟我打电话,约了周五上午面试。

面试内容

开头自我介绍,我提到了一个简历中没有写的项目GPS单点定位,他就问了我那个。意外,因为这个算是课程实践作业,我自己都没有很看重,一时间没构思好语言,他说你讲讲用到的技术,难点和取得的效果。有重新组织了一下语言,自己忘了项目的细节,没什么说的。用到的技术是MATLAB,因为已经想不到怎么定位的了,-_-||感觉这里如果提到了简历中没有提到的东西,自己一定要提前准备一下。

然后问我一个开放性的问题,为啥选择测试开发?
emmm,回答得不怎么好。
真实原因是,我选侧开因为我觉得其他的很难啊,但也不能说这么直白吧。虽然想过这个问题,但是自己还是不知道怎么回答。

假如你要开发一个淘宝登录系统,从前端到后端,你怎么设计?
自己说了一些,面试官说,你可以放开想想,这是一个开放放问题。
又想了两点,说自己实在想不出来了,就过了。

手撕代码

考试题目,面试官随手发给我一个测评连接,让我进去做。
后来面试结束后,居然在邮箱里看到题目发给我了。正好贴在这里,应该不算侵权吧哈哈。

1. 解释一下原因,同时增加几组可能证明你结论的: ping (IP) 命令

gonghao ~ ping 10.12.047
PING 10.12.047 (10.12.0.39): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
^C
— 10.12.047 ping statistics —
8 packets transmitted, 0 packets received, 100.0% packet loss
gonghao ~

2. Shell: 打印一个文件的倒数第五行

3. C++ 实现 atoi

4. 给定一个链表,判断链表中是否有环。

5. 链表中的倒数第k个节点

第一题,看到题根本没有想到要考什么,面试官说你随便先做哪道,就跳过了。
结束后问同学,说是047,以0开头是八进制,所以047转化为十进制就是39,这样一讲还是蛮简单的,但是就是想不到。
第二题,我会打印最后面的五行,但是不会只打印倒数第五行,所以就写了
cat xx.txt |tail -n 5
后面三道编程题,可以说很常见了,但是个人又觉得很难写准确,面试官说你写吧,我先退了。emmm,我写完,也没耐心一直检查,也不敢去调试,看没人回应,我也退了。

总结

努力吧少年,好好准备。基础还是要扎实,代码还是要多写 。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值