首页 > 编程知识 正文

java应届生平均工资,java后端开发应届生工资

时间:2023-05-04 21:43:17 阅读:284288 作者:4145

字节跳动技术一面

面问的都还比较基础,答得也还算顺利

说下你的实习项目吧讲一下线程参数的含义Innodb的索引实现为什么是B+树?Redis的使用,分布式锁的实现操作系统虚拟内存换页的过程TCP三次握手volatile关键字的作用乐观锁、悲观锁HashMap结构,是否线程安全?ConcurrentHashMap如何保证线程安全?之前用过哪些设计模式?算法题:滑动窗口 字节跳动技术二面

发现字节的面试官都挺年轻的,头发也没怎么秃,哈哈~

说一下B树和B+树的区别说一下HashMap的实现,扩容机制,扩容时如何保证可操作?Redis扩容机制(渐进式单线程扩容)Spring AOP的原理Spring IoC的原理,如何实现,如何解决循环依赖?两线程对变量i进行加1操作,结果如何?为什么?怎么解决?CAS概念、原子类实现原理synchronize底层实现,如何实现Lock?AQS有什么特点?手写项目中某个模块代码。介绍各种网络协议。DNS在网络层用哪个协议,为什么。介绍HTTPS协议,详述SSL建立连接过程。代码题:反转单链表。代码题:复杂链表复制。代码题:数组a,先单调地址再单调递减,输出数组中不同元素个数。要求:O(1)空间复杂度,不能改变原数组 字节跳动技术三面

算法题多到爆炸,感觉是算法专场,宇宙条果真名不虚传

说一下Java垃圾回收机制64匹马,8个赛道,找最快的4匹马。64匹马,8个赛道,找最快的8匹马。给出两个升序数组A、B和长度m、n,求第k个大的给出数组A,长度为n,数组中元素的值位于[0, n - 1]之间,求是否有重复元素讲一下多线程与多进程区别JVM中什么时候会进行垃圾回收?什么样的对象是可以回收的?Spring主要思想是什么?你未来的发展方向是什么?确定了么?打算一直做Java?有考虑过转吗?那你平时是怎么学习Java的呢?分享最近看的一本书 字节跳动技术四面

那天状态不佳,面试官也没有问太多问题,以为没戏了

场景题目:设计一个短域名服务:短信存不了太长网站,需要弄成短域名,你该如何设计一个服务,可以为全国的网址服务。TCP为什么是三次握手四次挥手?数据库的隔离级别sql题,写了个连表查询外加模糊查询算法:镜像二叉树 … 字节跳动HR面

再次感叹一下,字节跳动的小姐姐又漂亮又年轻!

自我介绍你了解字节跳动吗?说说你眼中的字节吧!你平时用字节跳动的哪个产品比较多?为什么想要来字节?意向城市是北京吗?说一下你自己的职业规划吧预期薪资其他一些常规问题 总结

上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。

很多人担心学了容易忘,这里教你一个方法,那就是重复学习。

打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。

资料领取方式:戳这里免费领取

从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。

人的本性就是容易遗忘,只有不断加深印象、重复学习才能真正掌握,所以很多书我都是推荐大家多看几遍。哪有那么多天才,他只是比你多看了几遍书。
qVey-1627469991867)]

人的本性就是容易遗忘,只有不断加深印象、重复学习才能真正掌握,所以很多书我都是推荐大家多看几遍。哪有那么多天才,他只是比你多看了几遍书。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。