26年2月北京500人公司 Java开发工程师 一面

  1. Java面向对象思想是什么? 回答:面向对象是把构成问题的事务分解成各个对象,建立对象的目的不是为了完成一个个步骤,而是为了描述某个事物在解决整个问题的过程中所发生的行为。面向对象有封装、继承、多态的特性,所以易维护、易复用、易扩展,可以设计出低耦合的系统。

  2. Java的多态怎么理解?举个例子 回答:多态是同一对象在不同场景下表现出不同形态,包括编译时多态(方法重载)和运行时多态(方法重写)。例如父类引用指向子类对象,调用方法时执行子类实现;再如方法重载,同一个方法名但参数列表不同,编译时根据参数类型决定调用哪个方法。

  3. instanceof关键字的作用是什么? 回答:instanceof是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例。用法为:obj instanceof Class,当obj为Class的对象,或者是其直接/间接子类,或者是其接口的实现类时,返回true,否则返回false。编译器会检查obj是否能转换成右边的class类型,如果不能则直接报错。

  4. Hashcode的作用是什么? 回答:Java的集合有两类,一类是List,另一类是Set。Hashcode的作用是提高集合中查找元素的效率。Hash算法将集合分成若干个存储区域,每个对象可以计算出一个哈希码,根据哈希码可以确定该对象应该存储的区域。当集合要添加新元素时,先调用hashCode方法定位位置,如果该位置有元素则调用equals比较,相同就不存,不相同就散列到其他地址。这样实际调用equals方法的次数就大大降低了。

  5. MySQL中内连接和外连接的区别是什么? 回答:内连接(INNER JOIN)返回两个表中满足连接条件的记录,忽略不

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

本专栏在精不在多,内容分为八股文、大厂真实面经,面试通过后将offer和面试题私发给我,可退还专栏的收益部分费用。欢迎大家共建专栏

全部评论

相关推荐

钱嘛数字而已:我们就假设真的呆不久吧,假设就只呆1年,40w到手,除掉生活成本净赚30w。央国企一万多的工资,除掉生活成本年赚10万。换我就选择呆不久,也先呆呆看吧,大不了换工作。管你稳不稳,钱在我卡里就是稳的。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
1:Java 的 HashMap 数据结构能简单描述一下吗?2:JDK1.8 的 HashMap 为什么要引入红黑树?3:为什么不直接用红黑树,还要保留链表?4:HashMap 树化阈值为什么是 8 和 64 这两个数字?5:HashMap 是线程不安全的,体现在哪里?为什么说它线程不安全?6:有哪些线程安全的 Map 实现?7:ConcurrentHashMap 是怎么实现线程安全的?8:JDK1.8 的 ConcurrentHashMap 中,synchronized 锁应用在什么地方?1:Java 线程池有哪些常用参数?有哪些应用场景?2:线程池在提交任务的过程中,创建线程、处理任务队列的完整流程是什么?3:并发编程里的 volatile 关键字是做什么用的?使用场景是什么?4:volatile 是怎么实现可见性的?底层原理有了解吗?5:synchronized 和 ReentrantLock 有什么区别?分别在什么场景下使用?6:synchronized 和 ReentrantLock 都是可重入的吗?7:Java 常见的垃圾回收器有哪些?分别有什么特点?1:Mysql 的索引结构是什么?简单描述一下。2:线上碰见过 SQL 慢查询的情况吗?怎么处理?3:有哪些场景会导致索引失效?4:Mysql 的事务隔离级别有几种?5:Mysql 的事务隔离级别是通过什么手段实现的?6:可重复读隔离级别是怎么实现的?1:聊一下 Redis 缓存穿透、缓存雪崩、缓存击穿三个概念的区别,以及对应的预防方案。2:怎么保证 Redis 里的缓存数据和 Mysql 的数据一致性?RabbitMQ 是怎么实现顺序消费的?Spring 是怎么解决循环依赖的?手撕:实现无序数组排序,要求奇数在前,偶数在后。不使用 JDK 内置 API,实现字符串 "123" 转成数值 123,考察 Integer.parseInt () 的底层实现。总结:基础八股文,面试官人特别好!就差把手撕答案告诉我了,可惜还是没写出来,我是菜🐶。
26届求职交流
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
# AI面会问哪些问题? #
24732次浏览 486人参与
# 中国电信笔试 #
31057次浏览 283人参与
# 厦门银行科技岗值不值得投 #
7465次浏览 186人参与
# 你的实习产出是真实的还是包装的? #
18749次浏览 330人参与
# 如果秋招能重来,我会____ #
96686次浏览 500人参与
# 春招至今,你的战绩如何? #
59737次浏览 538人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
14114次浏览 209人参与
# i人适合做什么工作 #
36905次浏览 124人参与
# 我是面试官,请用一句话让我破防 #
79508次浏览 219人参与
# 哪些公司真双非友好? #
69191次浏览 287人参与
# 找AI工作可以去哪些公司? #
7652次浏览 183人参与
# 从事AI岗需要掌握哪些技术栈? #
7630次浏览 244人参与
# 面试尴尬现场 #
220747次浏览 861人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
339882次浏览 2165人参与
# 五一之后,实习真的很难找吗? #
102796次浏览 584人参与
# 金三银四,你的春招进行到哪个阶段了? #
21544次浏览 277人参与
# 你做过最难的笔试是哪家公司 #
29991次浏览 187人参与
# 你小时候最想从事什么职业 #
159835次浏览 2072人参与
# 阿里笔试 #
176326次浏览 1302人参与
# 应届生第一份工资要多少合适 #
20476次浏览 84人参与
# 一张图晒出你司的标语 #
3805次浏览 72人参与
# 面试被问期望薪资时该如何回答 #
382455次浏览 2163人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务