帆软一面面经

0.自我介绍
1.java的基本数据类型有哪些,long占几个字节,char呢?
2.double类型的二进制存储是怎么实现的?满足什么标准?(IEEE)
3.创建长度为10的String字符串占用多少存储空间?(创建对象40字节+自身长度20字节)
4.IO中用到哪些设计模式(适配器、装饰器),BufferedInputStream FileInputStream之间用到了什么设计模式?(装饰器)
5.equals和==的区别
6.HashMap的底层结构是什么?
7.AVL树和红黑树之间的区别,查找效率和增加效率比较
8.停止线程的方法
9.索引的优点和缺点有哪些
10.判断对象是否可以被回收有哪些方法?
11.子类加载器和父类加载器对类进行加载后得到的结果用equals比较是否相同?(不太懂,有人知道吗)
12.volatile可以保证线程的原子性吗?可以用什么方法保证其原子性?除了synchronized 和 Lock还有别的方法吗?
13.不变类是怎么实现的?只用你说的AtomicReference真的可以做到吗?
14.时间复杂度为O(nlogn)的排序方法有哪些?它们的区别是什么
15.有1亿个范围在10000-20000之间的数据集,如果对数据集进行排序?
16.如果是数据集没有范围呢?
17.如何求1亿个无序数据集的中位数?

15-17都是bitmap,15题我用O(n)的双指针方法写出来了,所以面试官尝试用16-17两道题来引导我,可惜我没理解面试官的意思
#java求职##帆软软件##面试题目#
全部评论
楼主面得是哪个岗位啊?
1 回复 分享
发布于 2021-09-30 18:03
楼主有消息吗?
点赞 回复 分享
发布于 2021-10-22 20:48
11 不相同,不同的类加载器是对应不同的类命名空间。类加载器不一样,两个类equals肯定是false
点赞 回复 分享
发布于 2021-10-11 20:13
请问你有hr面吗,有二面吗
点赞 回复 分享
发布于 2021-10-08 18:34
面帆软 一面过后几分钟直接挂
点赞 回复 分享
发布于 2021-09-30 20:01
感觉也不是太难,为啥帆软直接刷我简历
点赞 回复 分享
发布于 2021-09-30 18:49
基本上问得一模一样哈哈哈,不过最后面试官还给我出了两道智力题,感觉要凉😅
点赞 回复 分享
发布于 2021-09-30 17:40

相关推荐

07-10 14:08
已编辑
江西农业大学 Java
念旧select:做完把项目放到自己硬盘里给他看,看完拷走
点赞 评论 收藏
分享
06-19 19:06
门头沟学院 Java
码农索隆:别去东软,真学不到东西,真事
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-17 14:38
干个蛋,干不了一点!!!!我真服了,还没搞完,很急。 今天ddl,活没干完直接通宵,刺激。食堂很好吃,感觉离职的时候会胖10斤。mt喜欢能直接干活的,没空指导我,很难受。每个人都是笑嘻嘻的,但是从他们聊天中都能感受到各种试探,我有点慌了大家真的nb,都能准时完成工作下班,我羡慕啊!!!!!每天好累,想离职了💔
牛客26106072...:能去字节实习说明你的能力挺被认可的,实习中的这种累更有利于个人职场成长,试着当熬夜打游戏一样熬一熬,实习的意义就是看自己的差距和适应能力,总比等到工作时各种不适应辞职要好得多吧?
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
评论
9
57
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务