项目 短链接项目主要做了什么?就是解决了一个怎样的问题?——长链变短链,监控 用户信息分表怎么做的?——学习使用 ShardingSphere 中间件 问完计网又跳回来问项目,黑马点评 描述一下项目难点?——秒杀 Redis 缓存做什么用的,存什么数据——商铺信息 那你秒杀超卖问题是纯用 MySQL 吗?——讲了秒杀异步处理流程,拆判断资格 Redis 处理,生成订单扣库存具体操作异步 MySQL
1、自我介绍; 2、你对那一个项目更加的熟悉?讲讲你碰到的难点,以及如何解决; 3、数据量不断增加,一个队列如何进行优化?顺序性如何保证?集群模式下的有序性如何保证?你了解kafka吗? 4、你了解那些list?ArrayList和LinkedList有什么区别?前者如何进行扩容?扩容过程? 5、你了解hashMap吗?添加100元素,如何设置初始容量,保证再添加过程中不进行扩容操作? 6、你谈谈
1. 自我介绍 2. 介绍实习项目 redis的数据结构 mq消息重复、消息丢失 介绍一个熟悉的中间件 介绍下rpc框架 java线程池了解吗 mysql索引 io多路复用 3.做题 最长递增子序列
问项目花了二十分钟左右 token存了哪些信息 为什么用JWT的token而不用redis的token 如何用redis存储时序数据 redis和mysql数据是否会不一致,如何解决 为什么用NEO4J=》面试官告诉我其实200w数据量的情况下往往mysql效率更高,NEO4J会遇到瓶颈 八股也是二十分钟,没问很多问题 java的两种锁 底层实现是什么,reentrantlock公平锁如何实现 s
面试时间大约50分钟,主要涉及场景和技术问题。 使用分布式调度框架该考虑哪些问题设计一个支持10WQPS的评论中台,你会怎么设计如何设计高并发系统如何提高消息队列的消费 性能搜索引擎设计:如何避免大海捞针如何根据应用场景选择合适的消息中间件reentrantLock 是如何实现公平锁和非公平锁的Mysql的行级锁到底锁的是什么东西 如果外部接口的RT无法保证,如何处理DUBBO的负载均衡是如何实现
1.G1垃圾回收的过程。 2.什么是Ioc和Aop? 3.Spring mvc处理一个请求的过程? 4.过滤器和拦截器的区别? 5.Concurrenthashmap如何实现互斥的? 6.Map中如何清理大对象? 7.守护线程不结束怎么办? 8.Jvm堆内存缓慢增长如何定位哪行代码出问题? 9.如何确定哪个对象占用堆内存大? 10.讲讲调度线程池 ScheduledThreadPoolExecut
其实我面试了两个业务部门,其中一个一面完之后就挂掉了。面试这个部门的时候一面二面没有笔试也还挺神奇的,进来之后问过mentor为什么没有笔试题,说是他们希望找一个进来上手干活的,他们也很少再去刷算法题了,觉得这个东西不是特别重要,主要还是看学习能力。 ## 一面 (一面很简单,聊天比较多,面试分享了很多的见解,以及自己的学习经验) 1. 自我介绍 2. 实习阶段的工作以及实现细节(十几分钟吧) 3
1介绍两个项目 2熟悉的两个比较熟悉的技术栈 3用过redis的哪些功能? 4:数据库中的数据和缓存中的数据不一致,怎么解决? 5 redis中的持久化有哪些 6 aof文件太大,会启动重写机制,了解重写做了什么吗? 7 redis中的过期键的删除策略 8:reids用过哨兵,集群吗? 9:用过redis的分布式锁吗? 10 redis中的goodsip协议? 11 redis6.0是什么线程的?
1、自我介绍(突出自己特点,挑一个自己觉得重要的项目讲) 2、考研还是保研?本科成绩如何?(成绩不理想的原因?为此做了哪些努力?) 3、本科阶段你最大的收获是什么? 4、你参加的体育和公益活动给你带来了哪些收获? 5、你本科阶段在科研上做了哪些工作?有什么收获?(讲了一下大创的一个图像分割的项目) 6、挑一个研究生时期引以为傲的项目进行介绍,遇到的最大挑战是什么? 7、职业规划? 8、反问:上班时
一面: 项目 1.session过期怎么处理 2.redis过期时间怎么设置,redis怎么续期 3.rabbitmq可以多个消费者订阅一个消费者吗,实现步骤 4.rabbitmq遇到重复下单怎么处理 5.redis数据类型,zset实现原理 6.redis淘汰策略 7.redis如果一个key特别大,如果要删除掉会有什么问题,比如删除一个特别大的 ZSet,怎么删 8.mysql存储引擎 9.事
八股一个都没问居然,全程问项目 项目介绍,用的技术栈,遇到的难题。 SpringSecurity 怎么实现的权限管理 jwt是啥,ThreadLocal 怎么实现的,用来存储什么 前后端怎么部署的?为什么用nginx? 后期系统用户量过大怎么做? (说了多级缓存那一套 数据库集群 nginx用OpenResty缓存redis,服务器数据,nginx配置不同的服务器实例,mysql主从,最后分库分表
1.主要围绕项目展开 2.线程池(各种细节问的很详细) 3.分布式Redis 4.乐观锁悲观锁 5.实战中,怎么把Redis部署进项目 6.除了Redis还了解其他中间件吗?
本文向大家介绍微信小程序订阅消息(java后端实现)开发,包括了微信小程序订阅消息(java后端实现)开发的使用技巧和注意事项,需要的朋友参考一下 订阅消息说明 订阅消息是微信近期新出的一个能力,用来代替原有的模板消息(原有的模板消息即将下线) 订阅消息的功能较模板消息有所提升,"7天"的限制取消,同时有"一次性"和"永久"订阅.(功能上是这样说的,但是实际开发时发现"永久"订阅还是对小程序的服务
硬着头皮去面试了,发现问到的题目都是背过的,不然都不知道会答成什么样.......结果出来了,安心准备二面吧,#软件开发笔面经#
2020二本软件工程 4.24 接到招聘的信息,通过简历,收到机试链接,一周内考试。 4.30 在五一劳动节第一天早上机考,手机登录小程序,录屏+摄像头;三道题分别为100分、100分、200分;考试时间150分钟。 三道题分别为牛客两道中等+一道较难 1、NC199 字符串解码(通过率100%) 2、NC20 数字字符串转化成IP地址(通过率80%) 3、solo和koko是两兄弟,分一堆积木,