当前位置: 首页 > 面试经验 >

百度 前端 实习 五面 23-07-24

优质
小牛编辑
81浏览
2023-07-24

百度 前端 实习 五面 23-07-24

软技能面,就不提炼了

2023年7月24日 下午 9:20|34分钟6秒

关键词:

实验室、建模、编程、前端、算法、课程、后端、专业、论文、数学建模、软件工程、机器学习、单元测试、职业规划、代码项目、数学模型、人工智能、大数据类型

文字记录:

Curtis 00:02

你好你好,听得到吗?

百度 00:06

你好你好。哎,能听到你那边现在网络环境都OK。

Curtis 00:10

是吧?嗯,可以,我声音小吗?声音应该不小。

百度 00:15

可以不小。好,行,那咱们就现在开始。

Curtis 00:20

面试。好的好的。

百度 00:22

行行,那你先简单介绍一下你。

Curtis 00:25

自己。好的,你好,我叫陈克宇,是 2025 届软件工程大二的学生,然后在校经历方面首先担当过校长学会的网络技术部部长,负责学院和实验室云计算环境的部署和维护工作,以及学院的官网建设。目前也是软件功能创意实验室的负责人,协调和学校和与学校、学校与合作企业对接,统筹安排 10 余名同学的学习进度和技术培训。然后在学术经历方面曾经发表过一篇关于 GC 学习的论文,为 EI 等检索工具检索,然后在获奖经历方面,首先获得过第十四届篮球杯外部组的全国一等奖,全国第四名和湖南省的特等奖一等奖的第一名。然后曾经在广州亚信科技实习过,负责区块链主弊端的部分页面研发,有过第四届字节跳动的青训营经历,以第二名的成绩完成前端低代码项目。然后目前的主要技术栈是 view 二战全家桶,注重前端标准化和Devops,参与过 element plus 和 TDCI view 的开源建设,了解 Web pack wait 打包工具的配置和优化,对单元测试和前端公式号有个了解以及实践。谢谢。

百度 01:30

你刚刚说你在学校的哪个团队?什么团队来。

Curtis 01:35

着?就是在学校的一个创业实验室,就是说学校就我们计算机学院的话,它有很多专业,然后就有一些老师,他会单独就把几个可能比较好一点,或者对这方面感兴趣的同学就单独就搞一个小班,就在实验室里面。嗯,就跟老师一起去做一些就是说比较超前一点的项目,就是说课程上面稍微超前一点的东西。就是像如果大一的话,就是刚学高速那一会,然后老师就会从那边去挑学生,然后就去先修一些大二大三的一些课程。嗯,然后那。

百度 02:15

嗯,你这个是主要是老师来挑的是吗?还是说你自己主动参与的?

Curtis 02:21

我自己的话,对于我自己的话是自己主动参与的,然后我在这个实验室的话就是作为一个负责人,然后我是去挑别人的,我要去班老师找其他人的,因为我当时自己的话,我当时我记得就是我入学的专业,我并不是计算机专业,入选的就是我是微电子科学工程。进入这个学校,那后面我要考虑要转专业,然后我们当时大一就有一门课是计算机基础,就是教那个Excel、 word 那些的,然后我就跟老师说我可能就哪些方面,就之前我在高中的时候有过一个全国二等奖的一个比赛,然后我就跟老师说了这下我的一个想法,然后就后面就跟老师在谈,然后就顺利的去了老师的一个实验室,然后就是再加上有绩点和一个比赛专属的一个这个加词。然后就是在转专业的时候就是顺利的转到软件工程这个。

百度 03:19

专业,那你是转过来以后,然后又去报名参加了这个创业实验室吗?

Curtis 03:30

没有,就是转双月之前我其实就已经加入这个实验室了。

百度 03:37

那你当时是主动加入这个实验室,其实主要还是因为你一个是感兴趣,另一个是你也有转专业的这个倾向,是吗?

Curtis 03:46

对,但是原因,但是转专业这个倾向非常强烈,哈哈哈。

百度 03:53

对,所以就是其主要还是基于这个原因来参加的这个实验室。那你是会怎么会成为这个的负责人?就是你你觉得是哪些方面比较好?所以你能够成为这个团队或者说这个实验室的。

Curtis 04:09

一个负责人来,有几个缘由?昨天的话,第一个点的话就是我自身,我这次的话就跟老师交往的沟通的过程中,然后还有在一些竞赛方面的一些表现,老师都有所看到,然后我觉得这是一个比较重要的一个方面。然后第二个方面的话,因为老师带的是软件工程创业实验室的,但是他原本实验室里面的一些学长,他们都是 AI 方向的,都是人工智能专业的,所以说就软件工程这一方面就可能宽泛一点,所以说就可能是基于这两个原因,所以说就让我去作为这个实验室的一个负责人。然后其实最主要的话还是我可能了解的方面都各个方面都有一所设计,然后就是在老师面前可能表现的稍微好一点,所以说我就可能基于这几个原因就让我去带这个实验室的一个负责人了。

百度 05:05

那你觉得你在这个实验室最大的收获是。

Curtis 05:09

什么?最大的收获的话,第一个的话,我觉得最好的一个点的话就是说除了这个人际的一个关系,还有学生的一个关系,就是第一个点的话就是给我提供了这么一个学习的这么一个空间,就不会像寝室在打游戏,到了吵吵闹闹,在吵吵闹闹,就有些在那个学习的话就可能在实验室学,在寝室就不好学习,就有些人会到图书馆。然后实验室的话就是相当于是,嗯,在公司差不多,而且这个就是像是提供了一个工位,然后可以自己可以在那里安心的去学。然后这是第一个的话就是提供了一个学习一个环境,然后第一个的话就是说去给我担责这个实验室的一个管理员,那我就去具备了一些相应的一个权利和职责,所以说我就是作为一个管理员的话,就可以培养我的这个一个管理的一个能力。然后我也去需要去帮老师去发掘一些潜在的一些同学,就是比较有潜力的一些同学来,虽然是一起学习,一起做一些项目。嗯,然后这是第二个就是说给我就是赋予了我一些权利,我在单中学习到一些管理的这个能力,然后就是还有就拓展我发现别人才能这么这么一个能力。

Curtis 06:30

然后第三个点的话,就是说刚刚就是有说到去带动同学去做项目,然后这里的话也是对我的从这个编程或者是一个编码这个能力上面来说,就是我需要去指导其他同学去进行学习,然后会给他们一些技术路线的一些建设建议,一些指导。嗯,然后这个方面的话,就是我给出建议的时候,我自己也要想这个建议到底是不是对的?那我肯定要一路走过来,我才知道这个建议到底是更好一点还是更差一点,所以说这个对我自己也是一个思考,差不多就是这样的。

百度 07:07

那就是刚刚你说的你的就是一个是挑选同学的一些能管理的能力,包括你给同学的一些培养和建议。那你觉得你在这个团队里面你还承担了哪些责任?就是你为这个整个这个团队做过哪些。

Curtis 07:22

贡献?为团队做过的一些贡献的话,可以举个就是之前的一个例子,就是当时我进来实验室的时候,就是学校那边就和一个校友的一个企业就是去合作,就是让学生去就相当于去实践一下企业的这个环境。就是说企业那边给一个项目,然后我们去帮他完善一部分的一个功能。但是那边的这个项目的一个背景的话,就是说在这个建筑行业里面,就是建筑行业里面会有一些工程的一些图纸。

Curtis 07:59

那这个图纸有没有办法像 Git 一样做到这个版本的一个管理迭代?然后那么这个公司的话就做这一块的,然后我们那这一块的话就是需要负责去实现这个 CCD 的这个图纸的一个DIFF,就是一个对比差异对比,然后包括前端和后端,然后还有存储这一块我们都要做。

Curtis 08:19

俄罗拉石这一块的话,我是去作为这个,嗯,项目的一个总负责,就是前端、后端,然后一个项目的这个推进我都需要做。然后就在这一块的话,我感觉就是我得到一个比较大的提升,就是不管理方面,然后还有是人信息二流方面,然后还有是代码层面,然后我就是也会有每周或者是三天就会去跟企业去进行一个交流,我们做到什么进度,遇到了哪些困难,然后有哪些需要改进的,然后会去向企业去那边去进行一个咨询,然后去指导我们一些改进的一个方向。然后还有后面需要做什么,然后这就是大概的一个内容。

百度 09:02

mm,那你就是我看到你还在做 Git Hub 上的一个,还有一个 200200 多 stars 的一个仓库。你这是一个什么项目?

Curtis 09:15

这个是那个就是幼年APP,写了一个APP,然后这个的话它的一个背景就是说去把那个超星学习通的那个接口给它抠出来了,就是他那里上课签到那些人嘛?哈哈,我就说,嗯,能不能就是绕过他的某些机制,然后自己去调他一个接口,大概就是这样的一个小工具。

百度 09:41

嗯,明白明白。唉,那你当时就是包括你去这个创业团,就是这个创业实验室,你就是你为什么去选择去做前端呢?因为其实刚刚听你们讲,你们这个创业实验室其实也不怎么分什么前端后端,什么有可能都会去做,对吧?然后那你自己更多为什么去?最后选择去更多倾向于未来去发展在前端这个方向的一些。

Curtis 10:08

技术,其实。

百度 10:10

对你是对个人的一个职业规划是怎么想。

Curtis 10:13

的?其实这个的话其实说来话长,就是说当时为什么会觉得落钱?这个可能要追逐。很早之前就在小学六年级的时候就是也玩过一款游戏,叫做我的世界,然后这款游戏的话就是就那种是什么offline,就是离线版的,然后可以几个小伙伴连着同一个Wifi,一个局网下面可以连到同一台服务器上面玩,然后后面的话就是现在本来是只能局域网玩,然后后面我就了解到了,就是然后在公网开一台服务器,然后可以让全世界的小伙伴一起玩。然后这个的话就产生了几个点,就是说有些玩家他不满意里面的一个玩法,然后想添加一些新的内容,这个时候就需要对这个服务器进行一个修改,添加一些planning,添加一些插件。然后这个时候我了解到那个时候去编写这个插件的一个语言是用 PAP 写的,它会打包成一个 PHAR 的一个文件,然后就接触到 PAP 这一块,然后后面因为接触到 PAP 就会去网上搜一些资料,然后就接触到了,接触到 word press,然后帝国这些CMS,然后还有 discuss 这些CMS,然后就去嗯,了解这些建站方面的一些东西。

Curtis 11:23

就是因为接触到了这一块的话,既然接触到建站,那又有的是 PAP 的这一个基础,那么的话去做一些页面或者做一些功能的话,那就是前后端或者做一些插件,前后端都是要有所涉及的。然后后面又因为 p a p 这一块,就它这一个就业的一个热度,这个语言的一个热度,还有网上一些风评都可能不太好,就是说我就说我考虑要么就去深究一下这个钱这一块,因为钱的这一块的话,当时也是慢慢的火起来,也出现angular、react,然后还有 require GS 这一块的。

Curtis 12:00

这也是其实这一路看着来的,好像最开始的话是 require GS,然后后面出现了 Angular 和 react 这一块的,所以说就打算把前面这方面去深度研究,然后最后到大学的时候的话,就是说就是前面前端后端都有所设计,所以说就顺理成章就作为这个项目和这个团队的一个负责人,大概是这样的一个过程。

百度 12:25

那你是 2025 届的话,那你现在是刚刚大二暑假是吗?是的是的。那你们其实对于学校对于这个实习有有要求吗?因为你们比如大三,你们是不是还有上课啥。

Curtis 12:40

的?是有上课的,是主要是这样的,就是我们主要是针对我们软件工程和计算机科学技术这两个专业的话,就是每年其实学校是有那个就业率的。然后就是,噢,就这个我们计算机器学员的话,就会特别关注一下这个这一边这个就问题,然后就进行,然后这个就业率在一直下滑。

Curtis 13:02

所以说就是把我们二是二, 25 届、 26 届还有 24 届这几届的学生的这个课程,大三的课程全部都往前调了,就大一大二的课程安排的很满,然后就是大三的话课程就少了很多,然后我大三上学期的话又有一门课程先修那个 spring boot,那一块我就先修了,所以说我大三这一块的话时间上也没有什么问题。然后之前,然后大二下学时的时候老师就跟我们说过,就是说现在就业形势不是很好,就如果有这个实力能够出去找得到实习的话,就尽量出去,虽然会对于自己未来的一个就业,还有自己的一个行业的一个方向和职业规划都会更加明确。然后之前也是有学长学姐是在这个点,也是这个时候去出去实习的,所以说我这边时间上和学校那边都是没有什么问题的。

百度 13:57

那我看到你还参加了好多比赛,那这些比赛你刚才又说大一大二的就是课程排的比较满,那你还参加这么多比赛,那你等着时间是怎么安排的?是这样。

Curtis 14:09

的,就是那种正常的一个专业课,就专业技术课、高速现代概率论那些是正常上的。但是现在一些前端开发或者数据结构,或者这一些课基本是逃课的,然后就是在搞比赛,要么就是请假,要么就是逃课,然后再搞自己比赛,然后考。就是说这些课的话,就是就相当于一天都是自由的时间,就自己安排学习这些课程,然后还会兼顾这个比赛这一块的。其实这个比赛也安排的挺满的,就是我的一个日程表达上面就最猛的一次,就是一天叠了 4 场比赛,就有一场算法和两场数学建模,然后还有一场是学校的一个比赛。

百度 14:52

那你在这些比赛里面,就是,或者说就是这些比赛,或者参你参与到的这些项目里面,你觉得就是哪一个是你投入度最高,且你觉得收获最大。

Curtis 15:05

的?投入最高和收获最大的。

百度 15:09

是你花了最多心血。对。

Curtis 15:12

其次各种话,因为要分。

百度 15:15

都是可能一天四五场,是吧?哈哈,那有一些可能就纯粹就是重在参与,那有一些是哪些你投入度最高的,你能讲一讲。

Curtis 15:26

吗?其实这个我觉得是要分一些方案性来说,就是说现在算法的话,投入它是一个长线的一个投入,不是说学几天就可以了。然后像数据建模的话,其实它,嗯长线应该也不太算,它应该是个中长线的。然后还有一些的话,就是做一些项目类型的一些比赛,比如说一些服务外包大赛那种,就是要做一个完整的一个项目。就是我记得阿里还是百度出来一个题,就是说,嗯,去一个医疗平台,就是说这个影像医学的这个医疗平台去帮助医生去识别这种病情的病灶。然后这一块的话基本上一做的话就是 6 个月到一年的样子,这种是就非常长线的。然后嗯,其实这个就是分方向,就不是就是分分。

Curtis 16:11

yes,不好说分什么吧?就是说比如在上数学建模,举个例子,数学建模应该是就是比赛时候应该是花的时间花的最长的,因为数学建模的话,它是要三天之内去完成一篇 25 页的一个论文。然后这个数学建模的话,它一般就分为三种类型的题。然后第一种类型的话就是机理分析,机理分析就是顾名思义就是说去用一些数学物理的方法去分析这个问题,然后构建出一个这个数学模型。那举个具体的例子话就是说之前美赛有一个海上电力的一个问题,就是说有人研制出来一种装置,利用这个海量的波动去产生这个电力,那么要怎么去优化这个这个构建这个物件,这个装置的一个物理结构,然后让这个效率达到最大化。然后这就是说基地分析的这一种题。然后还有一种题的话,就是说去离散类型的题,就比如说我开了一个码头,我要怎么去安排这个时间表达我的力,然后最大化。

Curtis 17:09

然后还有一种题的话,就是大数据类型的题,这个就是用机器学习和深入学习的一些方法。然后就在这个比赛里面的话,就是说自己要学习这种很多方面的一些知识。就比如像就是随便拿一种题材说你所学校的知识都很多,然后我一般选择的话是选择那个离散类的,然后还有大数据的这一类的,然后做的更多的话,其实是大数据这一块,它会其实很多题。

Curtis 17:32

就之前刚刚说到这个 b 题,就是那个码头一个优化成本优化的一个问题,其实就是一个优化类的,但是它的质变量很多,就是那个时间表上面,如果说每一格是一个自变量的话,它的质变量有成千上百个,但是它的因变量只有一个。这种话就要用传统数学发布是解决不了的,就在有限时间内就是一个 NPR 的一个问题是解决不了,所以说这个时候就要用到计算机来去进行启发式算法的一个搜索,那这个时候就需要去学到一些机器学习和一些深度学习一个知识。然后但是的话就说你不可能就之前准备的时候能准备个半年,其实所有的题型都不一定覆,那个方法都不一定覆盖的来,就是说,嗯,基本上是都是现学现用的,然后你只能是先学一个通用的一个方法,然后当时的话这一个我记得第一次比赛当时是三天,三天熬了两个夜,然后去搞了很久,最终才去完成了。这个我觉得可能是在比赛时候耗时最多的。

Curtis 18:30

然后其他的一些比赛的话,比如刚刚有说到这个服务外包大赛,或者是一些其他的就是做我项目这种比赛,这种就是要拉长线的。然后这个的话其实收获也挺有挺多的。首先第一个收获的话就说一个从 0 到 1 的项目,怎么去进行项目的一个选型,怎么去进行这个价格的一个啊?价格的一个这个构建,就如果价格构建不好了,后续改就很麻烦,然后去怎么做到这个几个解耦。然后还有就是多个人去分工协作,要怎么安排这个工作,怎么去统筹,这个进度怎么去推进,然后项目如果有一些功能,有一些延期,怎么去安排它的一个重要程度?然后还有团队之间的一个交流,一个学习,这些都是一些所学到的一些点,然后还有算法。那。

百度 19:17

你我就稍微打断一下,就是想问你刚刚说那个就是数学建模,你说的是那个美国大学生数学建模竞赛吗?

Curtis 19:26

那个有的,然后还有国内的,然后还有 Mac cup、武一杯、华数杯。

百度 19:30

你们那个数学建模竞赛组队是几个人?组队?

Curtis 19:34

是三个人组队,三个三位同学,然后加一个指导。

百度 19:37

老师。那你们是怎么分工。

Curtis 19:40

的?就是按传统的一个分工就是一个编程的,然后一个建模的,然后还有一个论文的,但是我觉得这个分工其实不太合理,就是建模的话,嗯,他构建出来这个数学模型,那他如果会解了会,现在会解的话为什么还要去教这个编程手来解?我就觉得很纳闷。嗯,然后我这边的一个分工的话,大致就是一个写论文的,然后另外两个的话就是一个主要负责建模,另外一个主要负责编程,就是说建模他也要会编程,但是不用特别会,嗯,就是主打这个建模就行了。但是编程的话,嗯,就是说主打一个编程,然后建模的话可以稍微差一点,没关系。然后现在的话就是说也打了这么多场比赛,那我现在的话就是说这个编程这一块和建模这一块都已经比较好,就相当于一个人可以做建模和编程的活。就是这两位同学编程和建模,这两位同学基本上都是编程和建模,都是学会的,才能做到一个在比赛中做到一个比较好的一个表现。

百度 20:41

那你在其中主要是负责什么。

Curtis 20:43

呢?我在其中的话就是可以拿一个具体的一个比赛来说,就是最开始的时候就是从比赛的一个流程的一个安排。就比如说刚刚提到有一个大数据类型的题,就拿一个比较简单的提问题来说,就是说我需要去对,就给了一些数据,给了一些电影票房的一个数据,那我需要去分析对它进行一个聚类,分析哪一些票房是观众们所喜欢的。然后我要去预测这个票房在未来几年会达到多少,就去进行一个预测。然后这个的话我们第一天的话就说如果他没有给数据的话,我们是需要去到处去找数据,或者说再举个题,刚刚那个题可能觉得不是很好,就是说我需要去预测某个省,比如说我要预测四川省它这个地震,然后他在未来 30 年之内有哪些地震,在哪几天?然后地震的振幅、震级、震源是在哪里?然后这个的话他没有给数据化。

Curtis 21:46

我们是需要去中国的一个那个叫啥来着?就开放了一个数据。比如说我要我的那个铁路上面有一些轨道的一些安排,我需要去做过铁道那边去拿一些开放的一些数据,然后我要对数据进行一个整理,整理了之后我还要进行一个预处理,去拉到底哪一些数据是有用,哪些数据是没用的,因为这个预处理的话它决定是一个机器学习的一个上限。然后的话这个机器学习这个算法或者申诉学习一个算法也好,它只是逼近于这个上限。然后我们就要首先这个预处理这一步需要去进行一个评估,哪些数据是没了,哪些数据有用的,然后就会用一些这个。嗯,一些评价指标,一些方法,就比如说三选法,然后这些方法去评价哪些指标跟那个因变量是有用的还是没用的?

百度 22:40

其实我刚刚主要还是想问你,你刚刚说这个团队里可能一般会有一个写论文,一个主要去做建模,一个主要去做编程,对吧?是的,就是你在团队里面你主要是哪个角色?

Curtis 22:56

就是刚刚就已经说过了,就是其实编程、建模其实我这三个都有设计,你都会。

百度 23:03

都有设计,但是你们既然是三个人的团队,那你肯定是由你自己主要负责的,对吧?那还是说你都做了,然后其他可能有一个是混的,是吧?

Curtis 23:15

那没有一个是混的,因为我们这个拿的奖就是就是前几天大家每次才出奖的,我们拿的是那个 m 奖,就是国际 e 等。然后后面我其实也打了几次比赛,都是拿的 e 等奖、电功杯的 e 等奖和 message cup 的 e 等奖,那所以说三个人肯定都没有摸鱼的。对,然后我做的话其实就是说去做一个这个实现,就是说编程那个建模手那边给他说这个模型,那我需要求解,那我就是去写这个求解这一部分的一个代码。嗯嗯嗯,然后其实每个人都要做的部分。

百度 23:51

代码一般是用,你们这个编程一般是用什么来去实现。

Curtis 23:55

的?我是用Python,然后那个建模所那边的话,他习惯用 Meta lab。那我拍一下这一边的话,都是用的那些第三方来过特色 flow 的那一些,要拍拓起。

百度 24:09

明白,那你觉得就是做数学建模这种参与数学建模这种比赛比较你你更喜欢还是说去做那种?就是你刚刚说的还有一些比赛就是做项目,对吧?嗯,那你觉得这两种方式,这两种方向的比赛,你更喜欢哪一个?或者说你觉得哪个。

Curtis 24:32

更有意思,哪个更有意思的话,其实我觉得半斤半两。OK,说一说我自己的一个见解,就是说数学建模这一块的话,对于本科生来说,这个数学建模的本科生比赛其实就是在一个模型的一个运用上面,然后就是两个方向,五五开,就是一个模型的一个运用。然后还有数学模型的一个建立,就是数学和模型是五五开的,只是在,而且那个模型只是在运用的角度,着重在数学这个方面的一个设计。然后对于研究上的数学建模的话,它就是两个方面都有了,就是说数学的一方面,你不仅要建模建的好你模型,嗯,也不能生搬硬套。比如说一个 Arema 的一个预测模型,你不能直接用,你直接用上去那肯定是扣大分,那要需要对这个模型进行改进,比如说用一些启发式的算法对它进行一个改进,或者说去创造一些把哪个模型进行合并加权,然后去这样去稍微去改进一下,这才稍微符合一个研究生的一个数学建模。

Curtis 25:35

然后的话对于一些项目类的一些比赛,也其实也分两种。比如刚刚提到的有个服务外包大赛,在百度那边出的华还是华为那边出的一个题,就是,嗯,病灶预测的一个项目,其实它的话就是,也需要用到这个算法,也需要用到这种人工智能的一个算法,因为那个需要进行一个图像的一个处理,可能会用到分裂或者小波边画这种的。所以说就是说算法那边跟开发我觉得是三七开或者是四六开,然后就是算法那边肯定会着重一点,就是如果说有现成的话,那肯定更好,然后其他的一些的话就是一个页面的一个搭建,后端数据的一个处理,这些都是比较常规的一个 Web 开发。

百度 26:26

明白。那你觉得就是你在参加这么多项目和这么多比赛的过程中,你觉得就是压力最大的一段时间,是什么样的?是哪一个项目或者说哪一个比赛压力最大的?你刚刚其实有提过一个三天熬了两夜是吧?对啊,那个是压力最大的一种情况。

Curtis 26:51

那就是数学英国的第一次比赛,然后那个第一次比赛的时候是那个队长很早很早之前叫我开始准备了。就是我们就是都协商一起嘛,很早之前就要开始准备了。然后就准备嘛,就各准备各的,然后各都没准备,各的都没准备,然后就一直在搞自己的事情,因为我那边就是实验室那个负责人,我自己手上也有一些项目,然后我还要指导别人。嗯,就说我这边时间肯定是我一直也一直在挤,就一直没太挤得出来时间,所以说最后是拖在数学建模比赛的前一天才开始入门的。嗯,然后还是那个时候还是第一次比赛,所以说当时就现学现卖,一直就是一直在那搞,所以说就花了很长的时间才终于把它完成了。

百度 27:34

明白,那你能讲讲你就是最近半年,你最近半年有学过哪些新的技能或者说新的技术吗?一些新的知识也。

Curtis 27:49

行。最近半年的话,其实我是着重在搞云原生这一块,云计算这一块,然后这一块的话是因为实验室的那边就是不仅有前端、后端这两个方向,它还有网安,还有网络,还有云云计算这一块的。所以说我作为一个负责人的话,他们来问肯定都是来问我,然后我不会的话我就会自己去学,然后因为我就在学习的过程中我就有了解到,就说如果做云计算这一块,你没有一个相应的设备,没有一个相应的环境是很难学的。所以说我就去买了几台洋垃圾,然后就自己搞了个超融合,就用 YY 的 Claude foundation,他们那个做私有云做的最好了,所以说就用他们的那个一个破解版,或者说一个学习版,就去自己部署一些这些东西,然后的话就部署这些机器的过程中就不仅会接触到一个 Linux 的一些知识,就还有网络搭建是一个重中之重,就会接触到一个是这种网管型的交换机、二手交换机,然后上网行为管理这些的就是这个基础设置。

Curtis 28:55

搭建好了之后,就相当于有个 mini 版那个阿里云了吗?然后搭了气了之后还要到上面跑虚拟机,然后跑到虚拟机之后,然后还要在上面搭一个 coupon artist,去进行一个集群,就去进行一个容灾,然后这个容器的一个编排,就一台机器淡了之后服务会马上挂,然后服务器好了之后就要发布到公款区,就是需要公开,然后这个时候就安全问题就又来了。所以说这个时候就需要上下一代豪华墙,然后上海巡游管理哇,佛蜜罐这些就全部都要上,所以说就很多方面都有所涉及。

百度 29:32

嗯,明白。那你在跟,包括跟那个实验室的人或者包括团队合作的过程中有遇到过你提的建议没有被采纳的情况。

Curtis 29:46

嗯,这个的话没有被采纳的情况,嗯,没有被踩到的情况。就是怎么说?是这样的,就是说我提的建议会肯定会有反对的一个意见,然后我会听取他们反对的一个意见,然后就是说相当于是几个同学在这里评估哪个的更好一些,因为最终的这个东西都是我来落笔,或者是说我让其他同学来落笔,所以说这个最终的一个结果是我来定的。但是我不一定会参考我自己的一个想法。就比如说有很多次我想时候某个组件库,比如说做前端的时候,我当时做低代码的一个项目时候,我用了三个组件库,就是说几个组件库混在一起,它会有这个 pipeline 的,会有个预检,然后这个的话几个组件会用在其他那个 UI 也会有一点冲突。

Curtis 30:35

然后当时的时候我是要想要两个 PC 的一个组件库,然后当时就有个同学说就提出了,然后说两个有什么不好的缺点,然后就这只是他的一个主观的看法。但是一般我对于这种一些冲突的情况,就是我一般会不管是对我自己还是对其他的同学,我都会要求他们拿出一个客观的一个佐证,就说为什么?为什么不去这么子用?你要有一个客观的一个证据去说服别人,我是建议他们这样子做,其实我自己也是这样子做的,因为这样才有幸福里,然后当时的话他确实是反驳了我,所以说我也是尊重大家的这一个投票的一个意见,然后就采用了别人的一个想法,然后最终其实这个落到文档里面还是我来写的。

百度 31:22

明白了,明白。诶,那你就是之前在整个的这个项目里面,就是你有没有遇到过哪些事情,你最后放弃了,或者哪些选择或者哪个方案,最后你选择放弃。

Curtis 31:39

了,那有的肯定有的就是说做到了 deadline 的时候做不完了,那肯定得放弃了。就之前那个低代码项目的时候,因为我们当时也是使用那个 scream 的一个敏捷开发,就是毕竟这个就是接近这个大厂的一些开发的一个模式,去进行一个项目排期定义这个每个功能一个优先级,然后当时是有一个功能一个优先级定的P3,然后就是不是很紧急的那种,是 P3 还是P2?应该是 P1 是最紧急的还是反正这个是自己定的,我就是说不是很紧急的一个任务啊,就是挨个任务的话,那个名字就是说叫撤销,就是我拖了一些东西上去的话,就比如说我想做一个图片的编辑器,我肯定想要撤回嘛?万一我做错了一步,我要撤回,然后当时就是这一步已经做好了,就已经完工了,然后我们又想着还差两天才交个作品,是吧?然后我们就想再去多加一些功能,然后因为那个功能已经做完了,然后我们又没有上单元测试,然后其他功能等新加的功能做好之后,发现原来那个撤销用不了了,这个时候又马上要交了,没办法只能把这个功能先下架,先隐藏掉,在页面里面隐藏掉。

百度 32:58

明白了,明白。行,我这就没有什么别的想问的了。然后你还有什么想了解的。

Curtis 33:05

吗?其实我想了解的话,在之前的面试都基本上问了一个遍,就我想了解的话其实就是两个方面,就是我一个是咱们组的一个技术上的一个技术战略,然后还有业务上的一个方向。其实业务上一个发现就我了解到的话,就是说咱们是做百度网盘,国际化的一个百度网盘,然后其实的话就是 Hive 的那个 APP 端,然后还有移动端,还有客户端,其实都是会有所涉及的。然后大概的这个基础上的话,我记得是 view 2. 7 加TS,然后现在是要进行一个架构的一个转向,好像是记得是要转到,转到 U3 来着。然后另外的问题的话,就是咱们团队一个这个规模其实我也有所了解,所以我这边的话没有什么问题。

百度 33:51

了。行行,那咱们今天面试就先到这。

Curtis 33:56

好的好,好的。好,那拜拜。再见。拜拜。再见。

#我的实习求职记录##我的实习日记##百度##百度信息集散地##面经#
 类似资料: