(已经结束咧)23届菜鸟的菜鸟实习一面
时间: 2022.3.31.31 10:02-10:32左右
楼主投的java实习
今天早上9:04打电话过来了,问我是不是xxx,然后约了个时间面试,定在了今早上十点左右
第一次面试,有点紧张吧,之前也没有准备,简历都没开始投.全是靠着之前微薄的积累,来面的.是3.23投的,还没去笔试,3.25那场要上课.
-
自我介绍,叫我简单介绍一下
-
说我当过实验室的负责人,问我在实验室内做过什么东西呢,有什么特殊的代表性的事情呢
-
然后面试官说,把我当成小白,向他介绍nao机器人,怎么让他快速理解这些事情,怎么对这些东西产生兴趣
-
然后问我怎么控制机器人对话走路什么的.
-
机器人打高尔夫的时候,实现的部分包括哪些东西.
-
在视觉算法中,你们做了哪些事情
-
和一等奖的区别在哪里,和前面队伍的差异在哪,有哪些办法可以减少差异
-
假如再让你比一次会哪些调整呢
前面都是问比赛的事情,差不多问了10分钟,可能我简历上没写项目就多问了这方面,这部分大家看看就好
下面是比较好参考的..
-
你对哪些编程语言比较熟?比如C++,Java?
-
你对java哪些模块比较了解,简单问了下新特性
-
介绍Java的集合,你对Java的集合了解有哪些
-
List,Set有什么区别
-
Set除了用哈希表来做,还有其他方式实现
-
什么场景下可以用Set
-
HashMap可以存Null的值吗
-
常用数据结构队列、堆、栈这些数据结构的区别,适用哪些场景
-
计算机网络接触的多吗
-
http用得多的话,可能遇到一些常用得异常码,比如Connection reset
-
http有什么pick a line什么的
-
建索引的原则
-
问我有什么需要问的
然后拜拜
我的回答:
自我介绍,我就相当于把简历上的东西说了一遍
1.C++,Java比较熟,了解Python,js
2.集合比较熟悉,然后了解反射啊,多线程啊,新特性啊,我说了个lamda表达式..被说也不新了
3.分为list,这种,Map,Set这种
4.set底层是哈希表,不能有重复的元素,list有重复的元素,底层一般是数组和链表
5.不清楚,只知道Set底层是数组链表,红黑树
6.不需要重复的元素,去重时,获知需要使用集合时
7.可以,key只能放一个null
8.队列先进先出,线程调度啊,一些操作系统底层就是队列做的 栈是,函数调用啊,递归啊,需要做到后退撤回操作的,比如,浏览器 堆:分为大根堆,小根堆,可以用来排序啊,然后对象啊,new出来的东西都在堆里
9.http协议用的多一些吧
10.答不知道,说了下响应码,4开头是客户端这边的问题,5开头是服务器这边的问题
11.没听说过
12.数据量小的时候不需要建,说,问了下怎么区分数据量的大小,然后说在主键建,然后被告知主键上有索引了在需要频繁增删改查的属性上建
13.我问了一般会有几面正常的话还有一面到两面。还有笔试的考察范围 说是比较广吧,学校学的linux命令,acm编程题,然后具体题目是题库抽
这是我一次去面试,虽然也是电话面,但也有点紧张,打的不是很好,之前也没有什么准备.. 网络和数据库方面答得并不好 加油吧..
#面试那些事##实习##面经##Java##菜鸟网络#