极米科技一面挂经

1 出Java外是否有学习过其他语言?C/python

2 学过c,c与Java最大的不同是什么

c面向过程...,c指针

Java...

3 Java 面向对象特征

封装,继承,多态

4 重写方法与父类的关系,抛出异常?

比如private 方法,重写后能用public修饰?

父类抛出自定义Exception,重写方法能抛出RuntimeException吗

5 重载知道吗

static方法能被重载吗?

static方法能被重写吗?
两个方法返回值不同能否被称为重载?

6 抽象类和接口的区别?

抽象类整体抽象,接口部分抽象

 

7 Java万物皆对象,所有的Java类都继承紫哪个类?Object

Object中都有哪些方法

Equals、wait、...想不起来了

和Equals成对出现的方法?==不是方法

hashcode

 

重写对象的equals方法,一般都要重写hashcode方法,为什么?

 

8 hashmap怎么put数据?

说到hash冲突?

 

怎么知道是冲突?不是同一个对象第二次存放呢?

跟equals方法有关?

 

Hashcode 相等,两个对象相等吗?

 

9 多线程了解过吗?

juc包下的类,用过哪些类?

ReetrantLock、

可重入是怎么实现的,什么叫可重入?

可重入:第一次拿到锁,第二次获取锁时不再需要竞争,可直接获得锁。

 

10 有没有用过countdownLatch,它实现了什么功能

用过...没了

 

还有没有用过其他的?Semopher信号量

 

11、10个线程,按照顺序去打印0-9这十个数怎么实现(每个线程打印一个数)?

扯到condition,

说一下思路,伪代码....

 

// 到这声音已经很疲惫,泪的教训,一定的把简历上内容反复熟悉,不能因为学习时候感觉还可以,面试就一定能答出来

 

12 有了解索引的机制吗

举例:数据库10条数据两字段(id,name)查询会走索引吗?

Name 有索引

Select * from user name =“张三”

该语句是怎么查询到该数据的?

没准备好,=>紧张,出现答非所问,扯到b+树

 

B+?

知道索引是B+树,你知道怎么从B+树找到这条数据的?

...

 

13 数据库存储引擎使用Innodb,创建表时是否一定要有主键id,是不是一定要主键?

。。。

 

13 为什么会有主键索引?

 

14 有一个学生表,字段(name,age,class。。。),查询每个班级有多少学生,sql怎么写?

 

15 count(1) 和count(*) 有什么区别?

 

16 查询班级人数大于20人的班级?

 

 

17 在浏览器输入www.baidu.com到数据显示到页面的整个过程?

对服务器是先建立TCP连接还是先发起Http请求?

 

18 tcp是哪个层的协议?

发送方从上往下,接收方从下往上?

 

19 中间件redis,kafka?

 

20 热门帖子怎么实现?热度计算公式

 

21 单击xxxQPS怎么计算出来的?

jmeter

 

22 理论上redis点赞并发数能达到多少?

 

算法:冒泡排序

 

面试官:有什么想问我的?

1 公司主要是做什么的

2 怎么能更好学习?

基础很重要,多问为什么?多专研/原理

 

Inondb回表操作?

 

 

回答过程有点乱,思路不清晰。基础不扎实

太年轻了,不熟悉的内容千万不要说用过


#2022春招面经##极米科技##面试题目#
全部评论
老哥什么时候投的?
1 回复 分享
发布于 2022-03-10 14:47
老哥二面了吗
点赞 回复 分享
发布于 2022-03-10 02:28
老哥,在哪看面试结果呢?
点赞 回复 分享
发布于 2022-03-11 09:09
问得好详细
点赞 回复 分享
发布于 2023-04-22 00:56 四川

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
2 22 评论
分享
牛客网
牛客企业服务