首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
匿名牛油
2025-12-03 16:59
已编辑
不愿透露姓名的神秘牛友
发布于陕西
关注
已关注
取消关注
鼠鼠真的没招了
投票
求大家帮忙看看,给点建议
,多益网络11k996风评极差,得逸信息8k外包出差,真的希望大家给点建议,求求了
#腾讯#
#字节#
#多益网络#
#校招我听劝#
全部评论
推荐
最新
楼层
程序员花海
复旦大学 Java
看组内氛围 另外看看春招呢
1
回复
分享
发布于 2025-12-05 10:18
上海
完美的刚子正在背八股
广州大学 大数据开发工程师
多益就算了吧
1
回复
分享
发布于 2025-12-03 16:55
广东
程序员花海_
复旦大学 Java
主要还是看组 不同组之间差距很大 另外考虑好自己想做什么业务
点赞
回复
分享
发布于 2025-12-09 10:23
上海
程序员小白条
门头沟学院 Java
先搞第二个吧,然后找找其他的,多益纯xxx
点赞
回复
分享
发布于 2025-12-04 19:34
浙江
小浪_Coding
门头沟学院 测试开发
再找找新的
点赞
回复
分享
发布于 2025-12-04 16:44
广东
暂无评论,快来抢首评~
相关推荐
昨天 16:04
慈溪市上林初级中学教育集团 产品经理
蓝狮在线邀请码是多少?怎么获得
蓝狮在线邀请码是 F3vqoAi52A 注意大小写要务必不能搞错获取到邀请码后,接下来就是填写邀请码的步骤了。下面将详细介绍魔道精十套,为啥要打生命的填写流程:1.下载并安装APP:您需要在手机应用商店中搜索“登录巅峰王座提示这个什么情况?”,下载并安装该应用T8弓有什么用吗还是拿来分解了?。2.打开并选择注册:安装完成后,难怪魔族怀1 输的这么惨,看看这几位,您将看到一个注册页面。在此页面上,通常会有“注册”或“创建”的选项。3.填写信息:请确保所填写的信息准确无误。4.输入邀请码:在填写个人信息的页面,通常会有一个专门的输入框用于填写邀请码。在此框中输入您获得的为什么不开欧比斯呢邀请码。确...
点赞
评论
收藏
分享
01-12 01:19
已编辑
河北工程大学 Java
黑马的登录模块加手机号黑名单
借鉴了一个博主的,我把完整代码实现,测试没问题下面考虑一个问题,用户请求发送验证码时,服务器这边的逻辑是直接调用相关接口(这里需要运营商提供增值服务),将验证码发给用户,同时服务器端也会存储一份验证码。但是如果有人恶意使用这项功能,大量发送无效验证码,那么就会给服务器带来压力,同时增加公司的开销,这正是我们愿意看到的(bushi)。所以这里需要对请求中的手机号获取验证码进行次数限制。在我们的日常使用中,一般一分钟只能获取一次验证码,这里的实现思路很简单,可以称为使用锁的思想,每次有请求想要获取验证码时先检查redis中是否存在对应的锁,如果存在,则返回失败,如果不存在,则生成验证码并在redis中设置一个过期时间为一分钟的锁。同时还可以实现一个黑名单功能,限制一个手机号一小时内只能获取3次验证码,超过次数则拉入黑名单,24小时后从黑名单中移除。public class RedisConstants {// 1分钟限频Key前缀(格式:verify:limit:手机号)public static final String VERIFY_LIMIT_KEY = "verify:limit:";// 1分钟限频过期时间(单位:秒)public static final Long VERIFY_LIMIT_TTL = 60L;// 请求次数统计Key前缀(格式:verify:count:手机号)public static final String VERIFY_COUNT_KEY = "verify:count:";// 次数统计过期时间(比如1小时,避免长期占用内存)public static final Long VERIFY_COUNT_TTL = 3600L;// 黑名单Key前缀(格式:verify:black:手机号)public static final String VERIFY_BLACK_KEY = "verify:black:";// 黑名单过期时间(24小时,单位:秒)public static final Long VERIFY_BLACK_TTL = 86400L;}@Overridepublic Result sendCode(String phone, HttpSession session) {//1,校验手机号if (RegexUtils.isPhoneInvalid(phone)) {//2,不符合,返回错误信息return Result.fail("手机格式错误!");}String blackKey = RedisConstants.VERIFY_BLACK_KEY + phone;if (Boolean.TRUE.equals(stringRedisTemplate.hasKey(blackKey))) {// 已在黑名单,拒绝请求return Result.fail("已在黑名单,拒绝请求,24小时之后再访问,亲!");}// 步骤2:判断是否触发“1分钟限1次”String limitKey = RedisConstants.VERIFY_LIMIT_KEY + phone;if (Boolean.TRUE.equals(stringRedisTemplate.hasKey(limitKey))) {// 1分钟内已请求过,拒绝return Result.fail("1分钟内访问过一次");}// 步骤3:统计请求次数,判断是否超3次String countKey = RedisConstants.VERIFY_COUNT_KEY + phone;// 自增请求次数(初始为1)Long count = stringRedisTemplate.opsForValue().increment(countKey);// 设置过期时间(仅第一次自增时设置)if (count == 1) {stringRedisTemplate.expire(countKey, RedisConstants.VERIFY_COUNT_TTL, TimeUnit.SECONDS);}// 步骤4:次数超3次 → 加入黑名单if (count > 2) { //调试的这里是2,因为这个逻辑在验证的后面stringRedisTemplate.opsForValue().set(blackKey, "1", RedisConstants.VERIFY_BLACK_TTL, TimeUnit.SECONDS);// 清除次数统计和限频Key(可选,避免干扰)stringRedisTemplate.delete(countKey);stringRedisTemplate.delete(limitKey);}// 步骤5:通过所有校验 → 设置1分钟限频锁stringRedisTemplate.opsForValue().set(limitKey, "1", RedisConstants.VERIFY_LIMIT_TTL, TimeUnit.SECONDS);// 后续逻辑:生成验证码、调用运营商接口发送等//3,符合,生成验证码String code = RandomUtil.randomNumbers(6);//4保存验证码到redis 有效期stringRedisTemplate.opsForValue().set("login:code"+phone,code,2, TimeUnit.MINUTES);//5,发送验证码log.debug("发送短信验证码成功,验证码:{}",code);//返回okreturn Result.ok();}
点赞
评论
收藏
分享
01-18 17:02
上海交通大学 算法工程师
索引的底层原理
面试题简述你能说一下数据库索引的底层原理吗?为什么 MySQL 使用 B+Tree 作为索引结构?面试官想听的1、是否理解索引结构2、为什么不用红黑树、哈希表、AVL3、磁盘 IO 与页结构4、聚簇索引/非聚簇索引面试回答举例数据库的索引底层主要是基于 B+Tree 结构,其核心目标是减少磁盘 IO。详情请参考:http://xhslink.com/o/1IqqQmwpuOi由浅入深分析索引核心解决两件事:1、快速定位2、少做磁盘 IO磁盘读取是按页读取,所以设计索引结构时要把尽可能多的 key 放到一个页中,这就是 B+Tree 的意义。进一步深入:1、OS page 与 MySQL pag...
查看2道真题和解析
点赞
评论
收藏
分享
01-09 11:28
门头沟学院 C++
多益网络三面
各位佬,多益三面面试主要是什么内容啊😭😭
点赞
评论
收藏
分享
2025-12-29 10:07
传音控股_软件工程部_系统软件开发工程师
适可而止吧!你就是“烂泥”
你就是一个相貌平平、能力一般的小镇做题家。在小镇上,你可能会比其他人耀眼一些。但是来到大城市,比你璀璨的比比皆是。所以你又在苦恼什么呢?苦恼自己没那么耀眼了?不不不,你还是你,还是那么耀眼,只是被更耀眼的人衬托得没那么耀眼了。于是你拼命想变得更亮,你寄人篱下、忍气吞声,付出更多代价,终于变得和他们一样耀眼。可一抬头,前面还有更耀眼的。你会怎么做呢,继续拼?还是当一滩“扶不上墙的烂泥”?我老妈有个习惯,说白了就是她们那辈人茶余饭后雷打不动的谈资罢了。谁家孩子端上铁饭碗了。谁家姑娘嫁得风光,彩礼收了几十万;谁家小子娶得精明,一分钱没花。工作之后啊,就经常围绕我来回说这两件事,仿佛这在他们眼里就是优...
创作小队长:
没有比赛,没有优劣,成功是幻觉,失败也是,找回主体性就是自己说了算
我们是不是被“优绩主义”...
点赞
评论
收藏
分享
一键发评
多益风评真差?
接好运
忍耐王
得逸是外包吗
11k包吃住吗
评论
点赞成功,聊一聊 >
1
1
分享
评论
提到的真题
返回内容
招聘动态
查看更多
牛客网申助</br>备战春招大杀器
27届寒假/转正实习汇总
全站热榜
更多
1
...
实习产出如何包装?
9328
2
...
32岁程序员猝死,底薪3千要24h待岗
2904
3
...
【官方活动】牛客新春计划:给陌生人的一封信
2636
4
...
实习生怎么快速融入团队
2368
5
...
后端从0开始来得及吗
1399
6
...
27届实习全时间全方位大体指南
1350
7
...
20多岁最痛苦的年纪
1277
8
...
绷不住了,找了一个月实习嵌入式还找不到
1231
9
...
25届工作半年,想辞职了
1131
10
...
在咖啡店、家里、公司走廊哪里都可以来一场面试
1061
创作者周榜
更多
正在热议
更多
#
哪些公司开春招了?
#
12544次浏览
129人参与
#
牛客十周岁生日快乐
#
206687次浏览
1929人参与
#
上班以后,你还有哪些坚持的爱好?
#
8420次浏览
202人参与
#
你觉得什么岗位会被AI替代
#
34858次浏览
232人参与
#
你都在哪些场所面过试?
#
22446次浏览
297人参与
#
我和mentor的爱恨情仇
#
101653次浏览
922人参与
#
一人一个landing小技巧
#
143083次浏览
1498人参与
#
如果工作一直消耗情绪还要继续做吗
#
18082次浏览
83人参与
#
四大天坑是哪四家?
#
101540次浏览
235人参与
#
互联网公司评价
#
479681次浏览
4091人参与
#
机械人春招想让哪家公司来捞你?
#
377733次浏览
3127人参与
#
聊聊你的被动加班经历
#
4155次浏览
78人参与
#
在国企工作的人,躺平了吗?
#
392018次浏览
3951人参与
#
我的求职精神状态
#
422439次浏览
3075人参与
#
华为工作体验
#
289365次浏览
1376人参与
#
实习吐槽大会
#
404929次浏览
2168人参与
#
工作压力大怎么缓解
#
138798次浏览
1259人参与
#
找工作以来,你最看不惯__
#
17257次浏览
349人参与
#
你的mentor是什么样的人?
#
49264次浏览
705人参与
#
第一次找实习,我建议__
#
69280次浏览
841人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务