面试挑战京东、阿里惨遭out后,我成功拿下华为、雅虎双Offer(Java研发岗)

本文是一名计算机专业本科毕业生的面试分享,他在经历了京东和阿里的失败后,成功获得了华为和雅虎的Java研发岗位Offer。文中详细记录了雅虎和华为的面试过程,包括技术问题、项目讨论和HR面,涵盖了Java基础知识、数据结构、网络、数据库、设计模式等多个方面。此外,他还分享了自己的面试心得和面试资料。
摘要由CSDN通过智能技术生成


个人基本情况

双非大学本科毕业生,计算机专业,在校成绩偏上,之前的实习项目的成绩也都还不错,所以简历相比同学历的人来说还是算出彩的,这次面试准备得挺早的,但一开始并不顺利,京东和阿里打头阵的两家公司都被直接刷了,不过好在自己心态好,最终拿下了华为和雅虎的offer,现分享一下自己的面经和真题。

雅虎(后台开发):笔试+一面+HR面

雅虎一面(现场面40min)

Static变量和方法有什么特点,能不能访问非静态成员,说一说为什么?

Static方法能不能重写,为什么?

抽象类和接口的成员变量有什么差别?

HashSet怎么实现的?

HashMap怎么遍历的?

线性结构有哪些,二叉树属于吗?

二叉树最多有多少个节点?第k层有多少个节点?

冒泡排序怎么实现?怎么优化?两层循环各是干什么的?

多线程中wait和sleep方法的区别

MVC模式的实现

Hi

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值