首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
想要offer的三文鱼很糊涂
门头沟学院 计算机类
发布于山东
关注
已关注
取消关注
@Xcye:
数字马力校招补录一二面[凉经]
时间线不记得是什么时候投的,在哪里投的,在官网没查到投递信息6.7提示更新简历信息6.20一面6.21一面通过通知6.28二面6.29挂(挂了,没通知,自己联系hr询问的)一面面试形式:钉钉视频面试面试官:阿里巴巴(我也不知道怎么回事,面试官在自我介绍时,说是阿里巴巴的)算法题:力扣岛屿数量(30Min),算法写完后,让我说一下思路在我写算法的30分钟过程中,面试官去看了我简历,因为我简历上有些Github信息,他就去我Github看,我在准备面试过程中,有记录xmind文档,放在了Github仓库,面试官全下载下来看了,在写完算法后,他说他要问的问题,我那上面都有,再背出来就没意思了,所以就问了其他的问题你在Github有开源项目,git cherry-pick这个命令会使用么开源项目星少,没人参与,这个命令只了解过,当时还忘记了是什么知道jvm中的jvm safepoint么(说了知道UnSafe类,不知道这个)过了10天了,其他的记不起来了,还有好几个问题聊我那个项目(博客系统)这个系统和其他系统有什么亮点平时从哪些地方学习新技术还学过其他语言么面试官后面去我博客系统注册登录了,因为是微服务系统,服务器才2C4G,服务器上部署的服务有点多,登录和注册花的时间比较长,我之前测试是15s左右,但是面试官注册的时候,花费了50s,关键还没注册成功,他就问我是什么原因造成响应高的,我说在这个操作里面服务间调用比较多,他说这个不会花费多长时间,让我去服务器排查我登录服务器之后,因为日志记录这一块,service处理时间没记录,我临时改了代码,重新部署,部署之前,把之前运行的日志做了一个备份,md,我备份的时候,提示系统存储使用100%,我查了一下是nacos和sentinel的日志占了10多G,我清除这些日志,重新部署,测试好几次,登录注册时间降到了500ms左右,好尴尬二面自我介绍在说到项目的时候,介绍一下Github的star数,还有就是这个项目的技术栈,项目的难点和亮点介绍一下自己觉得比较好的项目,没有说难点,只说了技术栈,需要详细介绍一下介绍一下JVM的内存模型在堆,方法区的知识点有待提高,半知让你实现一个程序,让方法区报OOM这里对于方法区的概念没有记熟,只记得方法区能存储常量,但是方法区存储的东西有类的结构信息,包括类的名称,父类的名称,访问权限修饰符,以及类和类中方法的成员变量的字段名称和类型运行时常量池,不仅仅是指字符串常量池,还包括类的全限定名称,父类的名称,访问权限修饰符,字段和方法的名称等静态变量,注意了,静态变量也是存储在方法区中的类的字节码,这里并不是将Student.class整个字节码文件加载到jvm中,而是按需进行加载,是通过类加载器进行加载的构造函数和方法的字节码这个程序没有写出来,我想到的就是通过String.intern()方法将随机的字符串放入方法区,没有想到还有类的全限定名等等说一下知道的分布式锁,这里讲了Redis的setnx,还有Redisssion(但是不知道)分布式锁在这个项目里面是如何来做的项目需要重新写一下,这一块属于是知识盲区点赞功能在高并发情况下,会存在数据安全的问题,那么如果来解决这里说了两个层面,一个是通过锁来实现,synchronized和RetrantLock,还有一个是通过MySQL的for update来实现,但是for update的话,因为只能进行单一操作,被排除如果是使用锁的话,又会存在qps问题假如现在有这么一种情况,有两个线程,线程A对点赞量+1,然后线程2也对点赞量+1,但是需要使线程2+1是在线程1操作成功的情况下去实现的,这种不加锁如何处理没有说出来,这个可以通过乐观锁来实现,cas+版本号,这个CAS操作并不是需要我们使用UnSafe这个类来做,我们可以使用AtomicXXX,因为他是原子操作,最终的步骤就是在数据表上增加一列版本号还有就是使用do{}while()也可以来做,反正就是乐观锁什么是悲观锁,使用悲观锁会存在什么问题(每次都加锁)什么是乐观锁,如何实现一个乐观锁这里回答错了,说了乐观锁是针对于读多写少情况,修改的时候,会判断是否有人改变了这个数据(我忘记了,回答的是,修改的时候,会加一个锁)Redis的缺点这里讲到了单线程(但面试官说不是缺点),后面我又说了不能进行复杂的查询,只回答出这个完整的优点:快速:Redis 所有数据都存储在内存中,因此可以快速访问和操作数据,读写速度非常快。多样性:Redis 支持多种数据结构类型,包括字符串、哈希表、列表、集合和有序集合等,能够满足不同的数据存储需求。高并发:Redis 支持高并发访问,可以同时处理大量请求。可扩展性:Redis 可以使用集群方式进行横向扩展,以满足更高的性能需求。持久化:Redis 提供了多种持久化选项,包括快照和日志追加,可以在服务器重启时恢复数据。丰富的功能:Redis 支持多种高级功能,例如发布/订阅模式、Lua 脚本等,可以满足复杂的应用需求。缺点:数据量限制:由于 Redis 所有数据都存储在内存中,所以其数据量受到内存容量的限制。当数据量非常大时,需要使用集群方式扩展 Redis,增加成本和复杂度。无事务支持:Redis 不支持 ACID 事务,无法保证数据的完整性和一致性。存储格式限制:Redis 不支持存储结构化数据,无法像传统关系型数据库那样支持复杂的数据查询和分析。网络传输:Redis 数据需要通过网络传输,如果网络不稳定或延迟较高,可能会影响读写性能。配置和管理:Redis 配置和管理相对较复杂,需要深入了解其配置选项和运行机制。Redis中有哪些数据类型我的回答,有8种数据类型,常见的5种说出来了,但是还有三种忘记专业名字了,正确的是有9种,redis的数据结构和底层实现还需要继续学习Redis的ZSet使用场景讲了zset是什么,通过分数进行排序,这里只说了一个排行榜,其实还有电话排序,姓名排序Redis的跳表这种数据结构了解么说了之前了解过,很长时间没看,忘记了(直接说没了解过是不是更好)Redis的持久化机制Aof+rdb假如Redis的内存满了之后,如何解决很长时间没看,忘记了,讲的很模糊LFU是什么,如何实现一个LFU讲到了使用HashMap来实现,但是是错的MySQL中的主键索引和非主键索引的区别B+树和B树索引的区别,为何要用B+树反问环节假如有幸加入贵公司,会做哪些业务有什么建议么面试官又问了一个问题,你会来我们公司么我说了一个,我在昆明投了一些,但是薪资太低了,没什么发展,想去大平台(这是错误的,不能说薪资低)
点赞 5
评论 4
全部评论
推荐
最新
楼层
滴滴
校招火热招聘中
官网直投
相关推荐
腾讯内推找我
05-12 23:09
已编辑
腾讯_高级技术专家
求求大家投下我们腾讯吧,5000HC还剩50%
靠谱腾讯内推,全流程推进,包含面试offer流程,感兴趣我们腾讯的微信扫我内推码投递,投递完牛客私信我推进面试流程 ![
投递腾讯等公司8个岗位 >
点赞
评论
收藏
转发
做人要有梦想dji
05-15 23:09
已编辑
理想汽车_底层软件工程师(准入职员工)
嵌入式软件开发简历
HR筛选简历主要看个人信息、教育经历、实习/项目经历、专业技能、荣誉获奖,这是最关键的几个点。下面对简历各个部分(从上往下的顺序)做些说明:(1)个人信息首先个人信息要全,一般这些要放在最前面的,该有的要有,不该有的就算了,别往上面写。必写的有姓名、联系方式、邮箱、籍贯,其次可以选写的:年龄(出生年月)、性别、政治面貌、应聘岗位(因为投递的时候已经选定了岗位),最后放上自己的照片。 (2)教育背景主要写就读时间、学校、专业、学历,教育经历按照受教育程度从高到低写,如果自己在学院/班级的排名很靠前,可以一并写上。比如1/34,代表学院/班级34人,自己排第1名,或者Top 5%这样的院系综合排名...
嵌入式学习免费专栏
我的上岸简历长这样
简历中的项目经历要怎么写
点赞
评论
收藏
转发
沙福林
05-10 20:31
同济大学 土木类
不知道说啥,咱就说谁给他的勇气和底气?
点赞
评论
收藏
转发
许原风a
04-07 10:35
已编辑
门头沟学院 计算机类
被抓到怎么办
学校给的压力>>工作压力
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
全站热榜
1
...
瑞幸java校招二面(史诗级80min)
8816
2
...
5.16校招&实习招聘信息汇总
8585
3
...
送花给牛友,不做“白嫖党”!牛客互动新功能上线啦!
7278
4
...
给25届同学: 永远相信美好的事情即将发生
5971
5
...
阿里oc
5857
6
...
腾讯一面凉经 5.16
4954
7
...
CS硕 只看40w+且965 能投啥
4733
8
...
二本漫漫求职路......
3521
9
...
虎哥の致谢
3461
10
...
为什么选择做测试开发
3053
正在热议
#
牛客帮帮团来啦!有问必答
#
748679次浏览
11947人参与
#
你的工作大概什么时候入职?
#
2626次浏览
34人参与
#
海康威视求职进展汇总
#
94386次浏览
1137人参与
#
百度工作体验
#
23806次浏览
246人参与
#
今年形式下双非本找得到工作吗
#
7453次浏览
159人参与
#
2022届毕业生现状
#
320585次浏览
4441人参与
#
你的秋招进行到哪一步了
#
358907次浏览
6316人参与
#
产品实习,你更倾向大公司or小公司
#
37395次浏览
579人参与
#
非技术岗是怎么找实习的
#
75757次浏览
1414人参与
#
比亚迪求职进展汇总
#
166884次浏览
1238人参与
#
你觉得比亚迪今年还有春招吗?
#
46193次浏览
333人参与
#
学历对求职的影响
#
133369次浏览
1516人参与
#
面试等了一周没回复,还有戏吗
#
41118次浏览
501人参与
#
浅聊一下我实习的辛苦费
#
82477次浏览
769人参与
#
国企和大厂硬件兄弟怎么选?
#
45165次浏览
851人参与
#
0offer是寒冬太冷还是我太菜
#
417387次浏览
4840人参与
#
铜五铁六真的存在吗?
#
29005次浏览
302人参与
#
考研失败就一定是坏事吗?
#
20504次浏览
216人参与
#
通信硬件人笔面经互助
#
115117次浏览
2289人参与
#
荣耀求职进展汇总
#
66480次浏览
670人参与
牛客网
牛客企业服务