首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
byay
获赞
51
粉丝
14
关注
54
看过 TA
1233
男
门头沟学院
2024
Java
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑byay吗?
发布(12)
评论
刷题
收藏
byay
关注TA,不错过内容更新
关注
2024-04-25 21:31
已编辑
门头沟学院 Java
小红书
2024.03.3014:00 大概50分钟自我介绍拷打实习多个进程的退出顺序之类的,比如小红书应用、系统应用都在后台,这个清理进程的话,顺序是什么?依据是什么,说了lrucache,最近最少使用的退出进程。说下java里的数据结构,hashmap等。出了道编程题:数组实现队列,期间问他队列的容量是有限的吗?面试官说需要考虑扩容垃圾回收算法和垃圾回收器都介绍一下内存泄漏讲一下,怎么防止内存泄漏。安卓你觉得垃圾回收用的什么策略
查看8道真题和解析
软件开发2024笔面经
春招你拿到offer了吗
0
点赞
评论
收藏
分享
2024-04-25 16:39
门头沟学院 Java
两方违约金求问
两方违约,解约后,对方公司给我发邮件让还违约金 6000,还是学生付不起啊。。还没拿到工资呢就先赔一波?。。。能不还吗?家人们有无懂的
WLvae:
这玩意看公司追不追究了,真要追究起来很麻烦
0
点赞
评论
收藏
分享
2024-04-25 11:08
已编辑
门头沟学院 Java
b站二面
2024.04.1617:00自我介绍kotlin了解吗?不会。。集合hashmap、arraylist这些集合的遍历方式?为什么这样遍历,,,我只会for循环,,然后for循环遍历过程中能插入和删除之类的吗?。。多线程安全问题,为什么会出现多线程并发问题?没答道点子上。说了java内存模型,jmm,,后续又补充了一下多线程同步的方式。一个looper中能有几个handler,然后就是handler1发送了消息,handler2发送了消息,looper如何判断谁的消息是谁的呢?怎么分发?线程的各个状态activity和fragment的生命周期,以及fragment的生命周期的各个方法的作用是什么?编程题:子线程循环10次,接着主线程循环20,接着又回到子线程循环10次, 接着再回到主线程又循环20,如此循环5次#
人醒着就会困:
啊,兄弟你投的什么岗,感觉我都不怎么会😂
哔哩哔哩二面69人在聊
查看11道真题和解析
软件开发2024笔面经
0
点赞
评论
收藏
分享
2024-04-25 18:45
已编辑
门头沟学院 Java
b站
安卓岗2024.04.1217:0040+分钟自我介绍实习java集合讲一下。hashmap的底层实现,线程不安全也讲了concurrentHashmap讲一下,hashtable讲一下,底层只用synchronized吗??。不确定讲一下线程安全讲了实现的方式。jvm了解吗?讲一下class文件会存在哪里?,class对象呢?垃圾回收算法讲一下final关键字修饰什么?final修饰一个ArrayList对象,它还能添加元素吗?字符串缓冲区String是什么类型java的基本数据类型安卓activity的启动方式onNewIntent()什么时候会调用。然后单例模式呢?会调用吗?activity1启动activity2,生命周期activity2后退,显示activity1,生命周期如何呢?。destory什么时候调用的?数据结构两个栈实现一个队列,口述。回馈牛友
AI牛可乐:
你好,你面试的问题涉及到了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. 数据结构:两个栈实现一个队列,可以使用两个栈,一个作为输入栈,一个作为输出栈。当输入栈有元素时,将输入栈的元素弹出并压入输出栈,直到输入栈为空。当输出栈要取元素时,从输出栈弹出元素。 以上是对你面试问题的解答,希望对你有所帮助。
查看17道真题和解析
软件开发2024笔面经
牛客解忧铺
0
点赞
评论
收藏
分享
2024-04-25 18:47
已编辑
门头沟学院 Java
联想一面
自我介绍讲一下项目讲一下这个自己的优缺点hashmap讲一下垃圾回收算法讲一下反射讲一下,为什么反射性能差?强引用、软引用、弱引用、虚引用的区别深拷贝和浅拷贝死锁设计模式用过吗?责任链在哪里使用的。对未来有什么规划吗?手上有offer吗?
联想一面171人在聊
查看11道真题和解析
牛客解忧铺
0
点赞
评论
收藏
分享
2024-04-25 18:56
已编辑
门头沟学院 Java
字节一面
自我介绍挑一个项目讲一下mysql和redis的区别。qps很大,你会怎么做?写个算法题第三大的数。很长时间都在问项目和相关##阿里#
字节跳动一面1184人在聊
查看5道真题和解析
我的失利项目复盘
0
点赞
评论
收藏
分享
2024-04-25 18:29
已编辑
门头沟学院 Java
虾皮一面
自我介绍先写算法题(输入一个正整数数组,每个数组元素只有一位数字,输出由数组里面所有数字组成的最小正整数用户态和内核态的理解虚拟内存怎么理解中断怎么理解的java里面的泛型怎么理解泛型,编译成字节码后,泛型还存在吗?注解怎么理解?注解有哪些类型?编译时、运行时、底层原理呢?它们的区别是什么?hashmap的底层数据结构weakhashmap有了解吗?防止内存泄漏??。。安卓四大组件,contentprovider讲一下,什么场景用,底层实现是什么?binder讲一下activity的启动模式broadcastreceiver,receive方法是在哪个线程使用的,,一般receive方法里面都做什么?kafka讲一下,消息队列。怎么使用多线程去消费消息队列中的消息的?秒杀流程过长,优化秒杀流程。redis讲一下,一般用在哪?mysql中的myisam和indoob的区别,还有的别引擎吗?##虾皮#
虾皮信息一面330人在聊
查看18道真题和解析
牛客解忧铺
0
点赞
评论
收藏
分享
2024-01-23 15:19
门头沟学院 Java
许愿hr面,许愿oc,求求了
0
点赞
评论
收藏
分享
2023-09-08 10:17
门头沟学院 Java
美团到店,许愿hr面
一面: 基础知识:redis,缓存穿透,击穿,雪崩hashmap,安全吗?讲下为啥不安全,那用什么安全?深拷贝和浅拷贝jvm堆的分区垃圾收集算法udp和tcp的区别,微信视频和聊天分别用哪个?操作系统:进程都有哪些状态,临界区,怎么解决临界区的问题。。红黑树跟其他树比起来,好处在哪里,讲了红黑树的特点。mysql:死锁是什么? 实习中你有遇到死锁的情况吗?算法题:合并两个有序数组链表排序,讲下思路二面:redis 用了哪些数据结构hash怎么扩容有了解吗?zset底层用的什么数据结构,如何控制层高的.redis分布式锁,用了什么数据结构做的,有了解官方提出的redis分布式锁方案吗?分布式锁还有哪些实现方案,mysql、redis、zookeeper,为什么不用zookeeper?java中的锁了解吗?synchronized中底层怎么实现的,monitor对象里面的结构知道吗?mysql中的事务隔离级别幻读是什么,不可重复读是什么?可重复读不能解决什么。mvcc和锁next-key lock。sql慢查询讲一下。redis集群你了解吗?redis cluster 怎么分片的。hashmap中为什么用红黑树而不是avl树。g1,cms。cms收集的时候,yong gc 会去扫描老年代吗?算法:两个栈实现队列。许愿hr面
投递美团等公司7个岗位
0
点赞
评论
收藏
分享
2023-03-30 10:48
门头沟学院 Java
七牛上海 基础架构 go 一天400滴滴北京 出行部门 php/go 一天300牛友们帮忙选一下学校在北京,但是想着去七牛的话,可以去上海玩儿玩儿。
七牛
基础架构
400-400
大佬带我一个:
七牛吧,北京住学校,也可以抵消牛那边高额房租?
0
点赞
评论
收藏
分享
2023-02-06 16:14
门头沟学院 Java
给个offer吧
许愿面试通过!!!
0
点赞
评论
收藏
分享
2022-05-09 17:38
门头沟学院 Java
研一渣硕求各位大佬指点。
参加了字节青训营,语言是go,后面还会做项目。但学了2天,go语言基础差,看不太懂小的实战项目。我本来主攻java,做了两个小项目,虽然不太熟练,但对java比较熟悉,刷题也是java。想暑假找个后端实习。目前比较纠结是学go呢还是主攻Java, 然后暑假更好找到实习呢?😅😅😅
菜粥:
你现在才刚刚研一,不能让某个语言卡住自己的前程呀,无论是Java还是Go,都只是一门高级语言而已,你的职业规划不应该由语言去定义,如果二十年后,Java已经没了,就像很多年前的VB一样,还没发光发热就落伍了,那你难道就要辞职在家了嘛,所以,作为计算机系的学生,不能局限某门语言,当然在找工作的时候,可以找Java开发工程师,C++开发工程师,但是这些岗位不仅仅要求你懂Java ,懂C++,还需要你懂数据库,懂分布式,懂负载均衡。 而且近些年来,Java、C++也有被Go、Python挤占风头,Java不再是独霸一方的那个Java了,每个语言都有它各自的应用场景,没有好坏之分,只有适合的场景,比如阿里电商这块,就是Java多一些,如果是音视频解码那就是C++,字节就是Go多一些。 所以回到你的问题,咱们转化一下,目前比较纠结是学go呢还是主攻Java, 然后暑假更好找到实习呢? 这个大学老师也给你答案了,在入学的时候就帮你制定了课程表,比如考研408课程,你首先要做的就是把学校的这些课都学好了,然后再去学“技术”,技术是在科学之后的,计算机科学才是王道基础,技术是不断迭代更新的,而科学很多年都没变化。今年流行react,明年流行vue,永远都在变化,所以对于你说的技术这一块,现在不用太纠结了,很多公司岗位描述写的都是懂C++/Go/Java其中一门即可,接受转语言,而且你会发现转语言也很轻松的。 结论: 继续跟着字节青训营学就行,校招生就像一张白纸,可以在上面书写任何的方式,工作以后什么语言都有可能遇到,你这个组长没准哪天就要用Go重构Java呢。
@河老师
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务