最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:5

【行业】校招中的“熟悉linux操作系统”一般是指达到什么程度?

 attach_img

6

帖子

3

回复

7

积分
最后登录:
2025-03-22 17:08
注册时间:
2023-05-17 15:48
楼主
  发表于:2025-03-22 19:45:15|查看用户信息

问下哈,校招中的“熟悉linux操作系统”一般是指达到什么程度?

3

帖子

3

回复

6

积分
最后登录:
2025-03-22 16:03
注册时间:
2023-11-10 17:16
1 楼
  发表于:2025-03-22 19:46:16|查看用户信息

我说一个参考标准吧。

给你一个新创建的VMware空白虚拟机,你能在上面从头安装一遍主流的Linux系统(比如Ubuntu 22.04LTS)。

然后把软件包源替换为国内的(比如清华源),知道怎么用命令行进行软件包安装和更新。从头下载、安装、配置一套Nginx web服务器+MySQL数据库+PHP的网站环境,把一个CMS系统(比如Drupal 10)运行起来。

以上工作自己能独立完成(可以上网查资料但不能问别人或找人帮忙),就可以算得上“熟悉Linux系统”了。


1

帖子

2

回复

2

积分
最后登录:
2025-03-22 17:12
注册时间:
2024-07-06 20:02
2 楼
  发表于:2025-03-22 19:47:11|查看用户信息

作为一个在大厂天天和linux内核打交道的bsp工程师,我的回答是:能流畅的找到一个文件,并用vim修改它的内容,然后把这笔修改提交到git仓。

Ps:然而最近两年我们组的校招同学没有一个在入职时有这个水平,但这根本不重要,因为这玩意十五分钟就能学会。


3

帖子

2

回复

3

积分
最后登录:
2025-03-22 17:52
注册时间:
2023-03-12 16:29
3 楼
  发表于:2025-03-22 19:48:42|查看用户信息

去年面试了几十个校招

我一般问:

1、linux下改文件名用什么命令?

2、mount是干啥的?

3、man是干啥的?

能解释清楚,我就认为“熟悉linux”了

毕竟校招


2

帖子

4

回复

5

积分
最后登录:
2025-03-22 16:35
注册时间:
2024-10-11 22:10
4 楼
  发表于:2025-03-22 19:55:07|查看用户信息

校招还是比较基础的。

1、我面试的时候一般会先问一下常规的操作。比如SSH连到一个服务器上,然后查看CPU/内存/磁盘空间等。如果这些都不会就直接拜拜了。

2、接下来问一些操作系统的理论知识。比如虚拟内存的工作原理,页表,交换空间等等。还会考察候选人是否知道用什么样的命令或者系统API去查询这些东西的状态,还可以问进程调度、文件系统等等。

3、有时间还可以问一下网络相关的知识,不过校招一般不重视这块,社招有单独的网络面试。

4、如果上述这些都能回答得很好,并且还有时间的话,就可以聊一些高级话题。比如eBPF, btrfs, selinux, 等。不过即便是社招,能走到这一步的人也屈指可数。


3

帖子

3

回复

6

积分
最后登录:
2025-03-22 17:39
注册时间:
2023-02-26 14:02
5 楼
  发表于:2025-03-22 19:55:08|查看用户信息

校招还是比较基础的。

1、我面试的时候一般会先问一下常规的操作。比如SSH连到一个服务器上,然后查看CPU/内存/磁盘空间等。如果这些都不会就直接拜拜了。

2、接下来问一些操作系统的理论知识。比如虚拟内存的工作原理,页表,交换空间等等。还会考察候选人是否知道用什么样的命令或者系统API去查询这些东西的状态,还可以问进程调度、文件系统等等。

3、有时间还可以问一下网络相关的知识,不过校招一般不重视这块,社招有单独的网络面试。

4、如果上述这些都能回答得很好,并且还有时间的话,就可以聊一些高级话题。比如eBPF, btrfs, selinux, 等。不过即便是社招,能走到这一步的人也屈指可数。


共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录