首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
那场寒冬
2024-07-23 18:58
武汉理工大学 Java
发布于辽宁
关注
已关注
取消关注
简易版RPC
全部评论
推荐
最新
楼层
爱吃毛豆的小龙龙
武昌工学院 Java
求老哥分享github源码!!求学习!!!
2
回复
分享
发布于 2024-07-23 20:21
广东
华南最舔的舔狗
华南师范大学 Java
talkcheap
1
回复
分享
发布于 2024-07-30 21:09
广东
阿森的牛客账号
重庆理工大学 后端
我之前也写了一个😂😂包结构差不多
点赞
回复
分享
发布于 2024-07-23 20:10
贵州
笨蛋7号
腾讯_TEG_实习生
yupi?
点赞
回复
分享
发布于 2024-07-27 23:15
北京
求不要排序挂我👿
京东_后端开发工程师(准入职员工)
那么,哪里能拿到源码吗?
点赞
回复
分享
发布于 2024-08-26 09:45
辽宁
暂无评论,快来抢首评~
相关推荐
03-14 16:27
已编辑
东南大学 Java
985八股战神实习简历真诚教写分享
前言26届即将开始找实习,找完实习就是秋招一整年都会处于一个非常急,非常忙的状态直到你尘埃落定,找到下家因为我也是这么过来的而如何写好简历,是重中之重因为如果你背景不好,项目不好,经验不足不靠穿件好衣裳是很难拿到面试的如果拿不到面试机会,一切准备都是白搭有面试,才有机会!简历写多少合适?先说答案:一页!正常来说,绝大部分,能力如果不是非常突出那简历是必不可能写的满两页的如果是单纯的靠堆一些技术栈,凑字数堆项目东西,去填满两页,真的很没必要只会看着非常杂乱,例如:(此图为牛客随便找的)如何修改项目?像我的项目都是包装黑马的,但如果直接写黑马的项目,又会显得非常乐色所以我建议,项目包装最好修改成和...
我的上岸简历长这样
简历中的项目经历要怎么写
点赞
评论
收藏
分享
02-21 22:28
大连理工大学 Java
大连某小厂电话面试面经留档
裸面,完全没准备,一些非常基础的八股也没答上来,自然被拒。emmm还是慢慢背吧。这里记录几个还有印象的问题1.Java的数据类型有哪些?应答:基本数据类型和引用数据类型。基本数据类型包括byte short int long float double char Boolean八种。引用数据类型包括类(class)、接口(interface)、数组(array)。2.讲一讲数据库的删除操作吧应答:delete、truncate、drop三种。delete属于dml操作语言,只删除数据不删除表的结构,会走事务,执行时会触发trigger。truncate属于ddl语言,删除表中所有数据,隐性提交,不能rollback。drop属于ddl语言,删除表和数据库都可以。3.讲讲你在项目里用的jwt令牌技术是如何生效的?应答:用户登录-认证通过-生成jwt token返回前端-前端发起请求时携带token-拦截器请求验证token-放行/不放行4.讲讲Java里的集合这个问的太宽泛了,我也答非所问,索性全部贴出来背了。应答:Java集合主要由Collection和Map派生出来的。前者派生List、Set、Queue。List代表有序可重复集合,可直接根据元素的索引来访问;Set代表无序不可重复集合,只能根据元素本身来访问;Queue是队列集合。Map代表的是存储key-value对的集合,可根据元素的key来访问value。List接口常用的实现类有:ArrayList、LinkedList、Vector。集合中的元素允许重复。集合中的元素是有顺序的,各元素插入的顺序就是各元素的顺序。集合中的元素可以通过索引来访问或者设置。ArrayList是一个动态数组,也是我们最常用的集合,是List类的典型实现。ArrayList擅长于随机访问,同时ArrayList是非同步的。与ArrayList相似,但是Vector是同步的,它的操作与ArrayList几乎一样。LinkedList是采用双向循环链表实现,LinkedList是List接口的另一个实现,除了可以根据索引访问集合元素外,LinkedList还实现了Deque接口,可以当作双端队列来使用,也就是说,既可以当作“栈”使用,又可以当作队列使用。1)ArrayList优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程不安全,效率高2)Vector优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程安全,效率低3)LinkedList优点: 底层数据结构是链表,查询慢,增删快。缺点: 线程不安全,效率高Set扩展Collection接口,无序集合,不允许存放重复的元素。Set接口常用的实现类有:HashSet、LinkedHashSet、TreeSet1)HashSet底层其实是包装了一个HashMap实现的底层数据结构是数组+链表 + 红黑树具有比较好的读取和查找性能, 可以有null 值通过equals和HashCode来判断两个元素是否相等非线程安全2)LinkedHashSet继承HashSet,本质是LinkedHashMap实现底层数据结构由哈希表(是一个元素为链表的数组)和双向链表组成。有序的,根据HashCode的值来决定元素的存储位置,同时使用一个链表来维护元素的插入顺序非线程安全,可以有null 值3)TreeSet是一种排序的Set集合,实现了SortedSet接口,底层是用TreeMap实现的,本质上是一个红黑树原理排序分两种:自然排序(存储元素实现Comparable接口)和定制排序(创建TreeSet时,传递一个自己实现的Comparator对象)正常情况下不能有null值,可以重写Comparable接口 局可以有null值了。队列是数据结构中比较重要的一种类型,它支持 FIFO,尾部添加、头部删除(先进队列的元素先出队列),跟我们生活中的排队类似。PriorityQueue保存队列元素的顺序并不是按照加入的顺序,而是按照队列元素的大小进行排序的。PriorityQueue不允许插入null元素。Deque接口是Queue接口的子接口,它代表一个双端队列,当程序中需要使用“栈”这种数据结构时,推荐使用ArrayDeque。Map(这块内容真多byd)1.HashMapMap接口基于哈希表的实现,是使用频率最高的用于键值对处理的数据类型。它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,特点是访问速度快,遍历顺序不确定,线程不安全,最多允许一个key为null,允许多个value为null。可以用 Collections的synchronizedMap方法使HashMap具有线程安全的能力,或者使用ConcurrentHashMap类。2.HashtableHashtable和HashMap从存储结构和实现来讲有很多相似之处,不同的是它承自Dictionary类,而且是线程安全的,另外Hashtable不允许key和value为null,并发性不如ConcurrentHashMap。3.LinkedHashMapLinkedHashMap继承了HashMap,是Map接口的哈希表和链接列表实现,它维护着一个双重链接列表,此链接列表定义了迭代顺序,该迭代顺序可以是插入顺序或者是访问顺序。4.TreeMapTreeMap实现SortMap接口,能够把它保存的记录根据键排序,默认是按键值的升序排序(自然顺序),也可以指定排序的比较器,当用Iterator遍历TreeMap时,得到的记录是排过序的。5.你项目中说是使用了Redis技术,讲讲Redis技术是怎么做到加速效果的此时已抠出三室一厅。应答:Redis 是高性能的,基于键值对的,写入缓存的 内存存储系统。它支持多种数据结构如字符串、哈希表、列表、集合、有序集合等,并提供了丰富的操作命令。项目中引入 Redis 的地方是:查询店铺营业状态 ,像这种店铺营业状态,本项目无非就两个状态:营业中/打样。而且它属于高频查询。只要用户浏览到这个店铺,前端就要自动发送请求到后端查询店铺状态。Redis 是基于键值对这种形式存储的,而且 Redis 也把将数据放到缓存中,而不是磁盘,有效缓解了这种高频查询给磁盘带来的压力。 6.讲讲spring中ioc容器应答:Spring IoC负责创建对象、管理对象(通过依赖注入(DI)、装配对象、配置对象,并且管理这些对象的整个生命周期。Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制,对于spring框架来说,就是由Spring来负责控制对象的生命周期和对象间的关系。到这里已经神志不清,面试官也问不下去了,遂结束。
查看6道真题和解析
点赞
评论
收藏
分享
03-05 17:00
吉林大学 Java
提问:投日常实习会影响未来暑期么?
java后端岗,想边面试边学习,如果投日常的话简历会锁住影响暑期#牛客AI配图神器#么?还没怎么面过不敢直接投暑期实习
点赞
评论
收藏
分享
03-11 01:57
已编辑
门头沟学院 Java
求指导!26届211科班本科生 0实习0项目
以前没兴趣浑浑噩噩的,这学期了解到这些才开始有方向但渐渐感兴趣了,我的情况是对数据结构、计算机网络、数据库、LinuxOS、java(基础)、以及算法分析等专业课程的知识掌握程度为应对考试的水平,有一定理解(现在是只有印象 讲到能很快明白),计划争取在下学期之前找到一份好的实习(暑期日常实习?),期望能拿到中大厂offe r(话说中厂是哪些),现在每天12个小时平均,自己规划的是 三月中旬把黑马新版Javaweb速通(新版有SpringBoot、mybatis、maven等),然后直接入手redis点评(外卖似乎很拿不出手),花一到两个月学边做项目边学项目需要的知识,同时保持算法每天一两道,在4月底5月初开始加上看八股,背一两周后开始投实习简历,之后再学微服务啥的(我现在还不懂那些是什么意思),最后校招前做一个微服务项目(合适吗)不管怎样,谢谢大家能看完我的问题 #没有实习经历,还有机会进大厂吗#
Java抽象带篮子:
java怎么速成找实习可以看看我的帖子,你要是直接看黑马的视频课程我感觉有点来不及了
没有实习经历,还有机会进大厂吗
点赞
评论
收藏
分享
03-16 16:58
南京邮电大学 嵌入式工程师
#牛客在线求职答疑中心# 南邮好找工作吗?
牛客在线求职答疑中心
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
3
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大三学生一个月速通百度
2.3W
2
...
26暑期实习结束(总结帖)
1.7W
3
...
嵌入式找实习的经历
1.4W
4
...
这样做,暑期实习转正几率UP!UP!
1.4W
5
...
美团oc
1.1W
6
...
26届暑期实习,银四机会在哪里
1.0W
7
...
抑郁过后,我更加热爱这个世界
1.0W
8
...
滴滴网约车oc!
9948
9
...
你的简历当中,面试官只关注这几点!
9414
10
...
老板说我敢要工资背调会坏我,让我哪也去不成
7165
创作者周榜
更多
正在热议
更多
#
滴滴求职进展汇总
#
166011次浏览
1647人参与
#
找工作有哪些冷知识
#
4187次浏览
74人参与
#
美团求职进展汇总
#
1902658次浏览
17679人参与
#
通信/硬件求职避坑tips
#
47551次浏览
434人参与
#
实习期间如何提升留用概率?
#
15936次浏览
256人参与
#
应届生简历当中,HR最关注哪些?
#
24571次浏览
206人参与
#
24届软件开发秋招薪资爆料
#
326360次浏览
1200人参与
#
打杂的实习你会去吗?
#
103390次浏览
923人参与
#
机械人,说说你的烦心事
#
58393次浏览
794人参与
#
机械人晒出你的简历
#
68308次浏览
598人参与
#
为什么那么多公司毁约
#
152123次浏览
1168人参与
#
扒一扒那些奇葩实习经历
#
20521次浏览
596人参与
#
牛友投递互助,不漏校招机会
#
262660次浏览
3607人参与
#
应届生应该先就业还是先择业
#
90764次浏览
553人参与
#
Offer比较,你最看重什么?
#
139711次浏览
883人参与
#
你遇到过哪些神仙同事
#
59733次浏览
589人参与
#
双非能在秋招上岸吗?
#
205292次浏览
1063人参与
#
通信硬件公司爆料
#
130650次浏览
511人参与
#
bilibili求职进展汇总
#
48545次浏览
505人参与
#
大学最后一个寒假,我想……
#
26041次浏览
237人参与
牛客网
牛客企业服务