第二次orizon面试经验

这是学姐内推面试机会
面试过程:三道题

1、笔试环节

1、输入1,2,3,4,5,6,7,8,输入最小K个数中的K,输出K个最小的数
2、判断回文字母序列,abcdeffedcba
3、输入一串字母abcdef,讲k个数放在末尾,比如cdefab

2、面试环节

1、常用的Linux命令有哪些,用过的Linux高级命令有哪些
2、说一下链表的结构
3、说一下列表和数组的区别(数组是C语言的知识),说一下列表和字典的区别
4、一个文件是姓名信息,一个文件是得分信息,读取两个文件输出’姓名+得分‘
1.数组中存放的数据类型必须一致,可以存放基本类型数据
list中可以存放不同类型数据,但不能存放基本类型数据

2.数组初始化后大小固定,且数据都已经被赋值

3.list移除某一元素后,后续元素会前移
数组不能删除制定位置元素,除非重建数组对象

4、推理逻辑回归公式

3、面试官说

应该重视基础,Linux命令、数据结构、算法公式推导、多刷题,如果基础做不好,高大上的也不好做。项目基本都是调用库来做的。
这跟我之前的想法不太一样,以前以为自己缺少项目,但是实际上自己的数据结构基础和Linux也非常重要。

4、接下来提高

1、Linux命令
2、数据结构
3、机器学习常用算法推导
必须通过习题和面试真题来检验自己。

猜你喜欢

转载自blog.csdn.net/weixin_38246633/article/details/80695655
今日推荐