腾讯上海分部,优图实验室,测开日常实习面经(一面)

上来问了本科阶段学的课程,然后让介绍项目。

可能是因为我的项目比较简单,只有Java SE控制台小游戏和Shell自动化脚本,所以他没有深入问八股文。只是问了我一些项目的细节,和遇到的困难。

然后发了一个在线文档,让我共享屏幕并答题。第一题是python打印数组后的控制台输出结果,数组中有一个元素也是数组,形成了嵌套。要求是写出运行后控制台里的显示结果。然后有.copy.copy(),当时没做出来。后来经过研究,是python里的浅拷贝,属于入门内容。看来准备不够充分。。

还有一题简单类型leetcode,设计一个方法,输入参数是一个数组,然后要求返回数组里重复两次的元素,只要求找到第一次出现的重复元素。数组已经排好序,类似[1,2,2,3,4,5,5,5,......],最后只要输出2。当时用双层循环,暴力解出。然后面试官看我做得很吃力,所以不想再为难我,所以没有强制我优化。

还有写python/shell自动化脚本,统计一篇文章里每个单词重复出现的次数。分隔符为空格。比如说with with with kill feel.

最后就要输出

with 3

kill 1

feel 1

当时也没写出,确实不太应该。没复习到。网上都有,比如说https://blog.csdn.net/cnds123321/article/details/125813205

考了Linux命令top,第三行所有参数的含义(这一行开头是%CPU(s))。load average是什么意思?

当时面试前复习过top命令,但只是黑马程序员免费教程的pdf,我只知道top命令会这样显示,kill -9命令可以终止PID对应的进程,还有top命令大概会在终端窗口显示一个模拟的任务管理器。所以最后没回答出。

load average是系统平均负载。当时只要求知道概念,不要求深入了解原理。如果感兴趣,可以查看别人的博客 https://blog.csdn.net/mengwuyoulin/article/details/127996163

CPU行的参数含义,正确答案可以参考以下链接 https://blog.csdn.net/studyvcmfc/article/details/119842659

最后考了智力题,甲和乙分别从AB两地出发,相向而行。具体可以参考百度知道的回答

https://zhidao.baidu.com/question/281200888.html?fr=wwwt&word=%E7%94%B2%E4%B9%99%E4%BA%8C%E4%BA%BA%E4%BB%A5%E5%9D%87%E5%8C%80%E9%80%9F%E5%BA%A6%E5%88%86%E5%88%AB%E4%BB%8Eab%E4%B8%A4%E5%9C%B0%E5%90%8C%E6%97%B6%E5%87%BA%E5%8F%91%2C%E7%9B%B8%E5%90%91%E8%80%8C%E8%A1%8C%2C%E4%BB%96%E4%BB%AC%E7%AC%AC%E4%B8%80%E6%AC%A1%E7%9B%B8%E9%81%87%E5%9C%B0%E7%82%B9%E7%A6%BBa%E5%9C%B0&dyTabStr=MCwyLDEsMyw0LDUsNiw3LDgsOQ==

其他记不得了,腾讯远程面试,也不允许录屏和拍照。做题的时候要求共享屏幕。

总体觉得不太理想,可能已经挂了。所以要继续背八股文,做软件测试项目,刷leetcode和剑指offer。

全部评论
能问问后来还有消息嘛
点赞 回复 分享
发布于 03-31 22:26 广东

相关推荐

4 11 评论
分享
牛客网
牛客企业服务