学校面试模拟大赛美团面试

前言

学校组织的面试大赛,当时是被男朋友push着报了个名,没想到最终拿到了美团终面的通道0.0看来有机会还是应该尽量争取一下的~

面试过程

先问了项目经历,着重问了最近在实验室做的推荐系统,发现我对除了我做的东西之外的推荐一无所知的时候建议我去多读书=。=

然后问了对linux操作系统是否熟悉,问了一下常用哪些命令,后来问查看内存的命令是什么,查看每个文件/文件夹大小的命令是什么,我虽然没答出来。。但随口吐槽了一句这不是需要用的时候随手一搜就知道了的东西嘛(现在想想真是尴尬。。)

附网上查到的答案,还木有验证过:

du -sh查看当前文件夹大小

du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序

du -sk filename查看指定文件大小

看起来 ls -lhs也是可以的0.0

top -u username 用来查看指定用户的进程内存使用情况

内存使用其他命令详见www.cnblogs.com/gaojun/p/3406096.html

后来就是手写代码了,一棵二叉树,按层从左到右遍历输出,需要自己构建树,其实就是一个广搜问题,恰好几天前在LeetCode上做到过更难的题目,这个没怎么想直接就写出来了,真是幸运呢。。

参考题目 leetcode.com/problems/word-ladder-ii/#/description 中的宽搜部分

后来被出了一道题,一个平面上随意摆放着两个正方形,求它们交点坐标。这个题大概说一下思路就可以不用写代码,主要是在考察问题的拆解能力。我说的思路是按照交点对情况进行分类然后求解。但是我记得之前Google考过类似的题目,当时和同学讲同学说用线段树求解,于是上网查了一下发现是一个比较经典的题目,附上POJ链接

参考题目 poj.org/problem

面试结果

昨天收到了终面的通知,感觉即将去再积累一波经验值。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,218评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,539评论 9 467
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,760评论 18 399
  • 这是我最近这星期以来做的第四次包子,通过前面三次的练习才有了今天这样完美的样子。家公终于说这包子真好吃。最...
    _荷包蛋_阅读 464评论 7 0
  • 文/荷露 那天,我的小侄女问我,为什么一定要做到最好呢?那样活着多累呀,是的,我想了一下,她说的有道理,可是为什么...
    荷露尖尖角阅读 889评论 0 0