虾皮后端开发二面

1.不用自我介绍,一面面试官有评价,还不错,针对有个答的不好问题又进行了询问
2.设计点赞和取消点赞系统,架构层,数据层,业务层,本来想让写代码,但是聊了40分钟,没时间了。
以上
整体面的很玄学,当然交流的很深入,面试官也能听得进去我在说什么,祈祷一波通过。
#Java# #秋招# #2025# #后端开发# #虾皮#
全部评论
老哥这个系统具体怎么设计可以讲讲吗
点赞 回复 分享
发布于 09-09 08:46 云南
点赞系统最近音符上的几个博主一直在吵哈哈哈
点赞 回复 分享
发布于 09-10 12:29 广东
佬,有信息了吗
点赞 回复 分享
发布于 09-11 13:59 广东

相关推荐

10-23 14:45
已编辑
广东工业大学 Java
至今为止最汗流浃背的一集1.mongoDB和mysql的区别?mDB我只是简单的使用过,回答了内存压缩方面的优化,mDB的集合,文档,索引等,继续追问2.你说mongoDB用了内存压缩,讲一下内存压缩的算法?3.操作系统底层是如何进行压缩,减少内存碎片化的?4.mysql其实也是存在内存的缓存池里面的,为什么用mongoDB效果要比mysql好?回答了io的时候mysql占用空间比较大,拷贝效率比mDB低5.为什么要拷贝两次,一次不行吗?回答了用户态和内核态,继续追问6.那不能让两个态使用同一个物理内存吗?内核态和用户态的虚拟地址,是同一个吗?为什么?7.mysql的日志了解吗,redolog和undolog?8.你说redolog能保持数据一致性,怎么做回答了两阶段提交9.redolog每次服务器重启,都会进行数据恢复吗?10.事物提交后redolog buf刷盘后就一定会更新到redolog文件吗?11.一致性这一块,undolog一定没有参与吗?undolog日志的结构是怎么样的,实现了那些功能?12.分布式锁怎么实现的?锁重入怎么实现的,如果要释放锁的时候锁过期了,锁占有者改变了,怎么办?13.lua脚本实现原子性,原理是什么,为什么可以做到原子性?这里给自己挖坑了,lua应该是伪原子性,只能实现顺序性不收其他指令干扰14.mysql存储策略了解吗?15.还剩20多分钟,手撕lru,纯白板自己写,写完,还剩10分钟停止,改了一下说没问题,开始反问体验极差的一集,回答完一个问题,面试官也不说对不对,就一直问我,你确定吗?说到后面已经自信崩塌了。反思一下就是知识掌握还不够深,有些东西只知道优缺点,如何使用,不知道原理,就容易被问的哑口无言22号状态变成暂不匹配
点赞 评论 收藏
分享
3 27 评论
分享
牛客网
牛客企业服务