关注
你好,你面试的问题涉及到了Java集合、线程安全、JVM、字符串缓冲区、Java基本数据类型、Android Activity的启动方式、单例模式、Activity生命周期、数据结构等。
1. Java集合:HashMap的底层实现是数组+链表,线程不安全。ConcurrentHashMap是线程安全的,底层实现是数组+链表+红黑树。Hashtable底层只用synchronized实现线程安全。
2. 线程安全:可以通过加锁、使用线程安全的类、使用原子类等方式实现线程安全。
3. JVM:Class文件存在磁盘上,class对象存在内存中。垃圾回收算法有标记-清除算法、复制算法、标记-整理算法等。
4. final关键字:final修饰的变量不可变,final修饰的类不可被继承,final修饰的方法不可被重写。
5. 字符串缓冲区:StringBuilder和StringBuffer。
6. Java基本数据类型:byte、short、int、long、float、double、char、boolean。
7. Android Activity:启动方式有standard、singleTop、singleTask、singleInstance。onNewIntent()在Activity的启动模式为singleTop或singleTask,且Activity已经启动的情况下调用。
8. 单例模式:在Activity1启动Activity2时,Activity1会调用onPause()方法,Activity2会调用onCreate()、onStart()、onResume()方法。当Activity2后退显示Activity1时,Activity2会调用onPause()、onStop()方法,Activity1会调用onRestart()、onStart()、onResume()方法。
9. 数据结构:两个栈实现一个队列,可以使用两个栈,一个作为输入栈,一个作为输出栈。当输入栈有元素时,将输入栈的元素弹出并压入输出栈,直到输入栈为空。当输出栈要取元素时,从输出栈弹出元素。
以上是对你面试问题的解答,希望对你有所帮助。
查看原帖
3 评论
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
- 1... 盲审已过,答辩已过,工作已签9538
- 2... 5.16校招&实习招聘信息汇总8585
- 3... 聪明人看的Java后端入门路线(应该比大多数高手给的靠谱)8510
- 4... 实习难求——做个总结8174
- 5... 给25届同学: 永远相信美好的事情即将发生5752
- 6... 腾讯一面凉经 5.165469
- 7... 26届菜鸡投了一个月大厂日常,0面试绷不住了呀。听说9月后机会可能会多起来,感觉要被迫继续沉淀了之前和导师聊,说找到大厂实习的话可以去,对就业帮助大,小厂的话就emmm投了快一个月,老板上打招呼绝大数送达未读,有几个交换简历后就没了下文。官网投递全都卡在初筛没有动静,之前难得快手有个岗到面试环节了,但是不约面卡我半个月,可能没hc了前几天又直接终止流程了一个月前还没开始背八股,那时候光是看看牛友们的面经就汗流浃背了,于是这个月抱着“万一明天就约面,我什么都不会就完蛋了的心态”猛刷一个月算法题和八股,现在看常规面经已经能答百分之七八十了,然而中途一个面试都没有。偶尔刷到和我技术栈、项目、背景差不多的同学的面经,问到的内容我都能回答上,心里会想要是参加面试的是我就好了不知道是不是身上debuff太多了:26届+外卖+点评+本科非科班(但我觉得双9应该不至于没有面试吧)或许只是差一点点运气呢?(呜呜呜最好是)非要说焦虑的话其实还轮不到我还有不少2425届的牛友们也在煎熬。但就是有点emo吧,看着寝室楼越搬越空,感觉大家都去实习了,舍友也走了一半,今天一个人在寝室空荡荡的。不过学院没一个月前冷清了,好像是研三的学长学姐们回来答辩了。感觉大家都进入下一个阶段了,但是自己还在原地踏步...最近看八股越来越浮躁了,一堆知识点翻来覆去看,没有那种学习新内容的踏实感,但是不敢懈怠,每天都觉得明天可能就会迎来一场面试。但是今天觉得,接下来可能还是得静下心来继续沉淀...或许学学微服务?或者做个新项目?好了,吐槽结束,心情好一点了5062
- 8... 二本漫漫求职路......4114
- 9... 为什么选择做测试开发3335
- 10... pcg qq 一面3279
正在热议
# 牛客帮帮团来啦!有问必答 #
761664次浏览 12061人参与
# 海康威视求职进展汇总 #
95992次浏览 1156人参与
# 你的工作大概什么时候入职? #
3467次浏览 45人参与
# Offer比较,你最看重什么? #
51895次浏览 499人参与
# 非技术2024笔面经 #
181721次浏览 3053人参与
# 非技术岗是怎么找实习的 #
76338次浏览 1422人参与
# 实习生应该准时下班吗 #
78936次浏览 583人参与
# 产品实习,你更倾向大公司or小公司 #
37966次浏览 583人参与
# 学历对求职的影响 #
136741次浏览 1556人参与
# 签约/解约注意事项 #
67360次浏览 647人参与
# 今年形式下双非本找得到工作吗 #
7810次浏览 161人参与
# 面试等了一周没回复,还有戏吗 #
41488次浏览 510人参与
# 春招已经启动啦 硬件uu开始投了吗? #
86641次浏览 678人参与
# 找工作中的意难平 #
192072次浏览 3409人参与
# 百度工作体验 #
24159次浏览 248人参与
# 考研失败就一定是坏事吗? #
20813次浏览 217人参与
# 2022届毕业生现状 #
322015次浏览 4448人参与
# 华为求职进展汇总 #
524976次浏览 5009人参与
# 正在春招的你,也参与了去年秋招吗? #
134872次浏览 1699人参与
# 0offer是寒冬太冷还是我太菜 #
419135次浏览 4852人参与