小红书后端一面凉经

第一句:女生做后端开发会很累的哦。
正式开始:
自我介绍
介绍项目难点
项目给你的成就感在哪方面
数据库有几个表
表之间的关系是什么
表的公共键有哪些
b+树知道吗,b+索引。
shiro底层源码看过吗-没有
那为什么要用shiro实现权限管理
怎么实现的权限管理
权限管理的对象都存在数据库中吗?那我如果a,b同时登录,a先登录导致没有session id了怎么办?ps——这个完全不懂,可能问题都没记对。还问了面试官答案是啥
看你用了SSM,Spring里事务隔离级别有哪些?
可重复读是解决什么问题的?
数据库用的MYSQL吧?默认级别是什么?
在默认级别下,如果a,b同时对100-1,那么如何保证最终结果是98而不是99?
Mybatis可以问不--------不能,只会用
那问点java基础吧
String、StringBuilder、StringBufffer的区别
后两个哪个是线程安全的?——我记反了
为什么线程安全,怎么实现的?
ConcurrentHashmap知道吗?
集合用过吗
Java集合有哪些
Linkedlist扩容机制
算法题刷的多吗---不多
那你简单说一下快速排序和归并排序的实现方式和区别吧。
归并的时间复杂度。
手写快排。

第一次线下面试,本菜鸡有幸遇到了一个超级nice而且温柔的面试官,体验很棒,我爱小红书。
虽然凉了。
#面经##校招##小红书##Java工程师#
全部评论
咱俩好像是一个面试官...不过算法题他只让我写了一个LRU
点赞 回复
分享
发布于 2020-09-16 22:51
应该和我同学一个面试官,也被问了两个事务同时减1😂
点赞 回复
分享
发布于 2020-09-17 00:30
联易融
校招火热招聘中
官网直投

相关推荐

【方向】在大学期间我也曾经迷茫,摆烂过,干过餐厅兼职,摆摊,家教,推销这些门槛不高同时时薪也比较低的工作,感觉个人的价值体现太低,之后一度不知道除了课业学习之外能做什么,以后应该做什么。本科是学计算机的,所以最好是能利用好本科学的知识,去做一些和计算机领域相关的工作,硬件不了解,算法门槛太高,开发和测试是比较适合我的,而且个人更偏向于学习后端,最终选择了生态较为完善且稳定的Java开发。【沉淀】选定方向就好好学习,开始每天泡图书馆,室友还没起床我就去图书馆学Java,刷leetcode,和考研生的作息保持了三个月左右,拿到了第一份实习offer,是一家独角兽,做AI风控,虽然最后是以go为主开发,但是至少有了实际开发经验,3个月后暑期实习进入小米,并且实习期间跟完两个B站微服务项目,到秋招时基本一面一个准,最终还是选择留在美团。总体而言,面试下来,感受是基础(计网+操作系统+数据库)+算法题+项目的比重是50%+30%+20%,不过面试的公司越大,想要sp,ssp的offer的话项目要求占的比重可能更高。【建议】实习对大学生而言,可以以比较低的成本去体验不同类型公司(正式员工频繁跳槽会被HR认为不稳定),国企,外企,初创,独角兽,大厂等,从而可以对自身未来的职业发展规划做更全面的了解。其次,实习一定要摆正心态,虽然一般接触的都是杂活,但可以充分利用公司资源学习,不要浪费机会,并且充分了解不同公司当前业务的前景有无增量,是否稳定,预期如何等,这些在以后的offer选择中将会是极为重要的参考依据。【生活】只能说实习后,生活更加丰富了,比起只会在宿舍打游戏的室友,我已经攒钱或者出差去过了非常多地方(西藏,云南,青海,青岛,川西,厦门,海南,北京,广州,西安…),还拥有了很多人生第一次,第一次养自己的小猫(缅因库恩),第一次学弹钢琴,第一次。前段时间看到一段话:初中怀念没作业的小学,高中怀念不用熬夜写作业的初中,大学怀念有激情有目标的高中,工作后怀念肆意自由且试错成本低的大学,总是在怀念过去却不曾把握现在憧憬未来。衷心建议还能试错的大学生们,多去实习多尝试~
点赞 评论 收藏
转发
5 31 评论
分享
牛客网
牛客企业服务