首页 / 牛客AI配图神器
#

牛客AI配图神器

#
6140416次浏览 86506人互动
输入文字AI自动生成思维导图和词云,发内容即可免费使用!
此刻你想和大家分享什么
热门 最新
07-28 15:06
郑州大学 Java
滴滴提前批
一面(60min):1、自我介绍2、垃圾回收了解吗3、Java 的每个版本的回收,Java8用的什么?4、JVM 的内存区域5、字符串你了解吗?6、String 不可变的好处7、StringBuffer、StringBuilder 有什么区别?为什么会有那些?8、Java 的类加载机制9、委派机制,双亲委派机制可以被破坏吗?10、三次握手四次挥手了解吗?11、TCP 的特性?12、Redis 数据结构13、Redis如果挂了会怎么样,redis持久化14、常用的一些 Redis 集群,用哪种形式做持久化?为什么?15、持久化数据恢复慢,该怎么办?手撕:力扣200. 岛屿数量(完成)反问:面试表现二面(50min):1、自我介绍2、实习期间哪些技术挑战或者是问题?因为我实习期间用的每日学习过的全响应式框架编程,因此围绕此方面学习说的3、实习期间做的设计分布式 ID生成是怎么做的,为什么这么做4、如果用分布式redis去生成id的话,会不会存在什么问题?5、实习期间实现的实时性和高效性体现在哪些方面?6、非关系型数据库和关系型数据库的差别7、redis持久化8、AOF 的优点以及持久化过程9、介绍 Redis 里这个 list,为什么要采用压缩列表和链表10、循序引导,压缩列表和链表的优缺点,底层为什么这么设计11、慢 SQL12、分库分表的策略手撕:力扣3. 无重复字符的最长子串(完成)反问:面试表现三面(40min):比较有压力1、自我介绍2、实习问答(做的一些功能是如何实现的,是怎么考虑的,占了很多时间)3、场景题:问:短链接怎么实现?问:为何用redis不用MySQL ?4、Redis 常见的数据结构5、MySQL 索引失效的那个场景手撕:全排列,字母版,可能有重复字母(回溯,做出来之后被提醒没考虑重复字母,回答改为使用Set,但没让修改)反问:面试表现、业务25号面的,目前官网状态还是面试考察中,请问大家有没有有进入下一步流程的
天行健:更多高频面试题可以访问:https://m.nowcoder.com/mianshi/top
查看30道真题和解析
点赞 评论 收藏
分享
字节复活赛
拷打实习+项目1. synchronized在JDK 6后的“锁升级”过程中,每个阶段的Mark Word结构有何变化2.偏向锁的“撤销”和“重偏向”机制是为了解决什么问题?为什么在多线程竞争频繁的场景下建议关闭偏向锁3.ReentrantLock的AQS底层如何通过“双向链表”和“状态变量”实现锁的获取与释放4.StampedLock的“乐观读”模式相比ReadWriteLock有何优势?它的“戳记”机制如何避免读写冲突5.看你实习和项目中都用到了很多redis,那你说说Redis 在高并发场景下如何保证缓存与数据库的数据一致性6.Redis 的持久化机制在数据安全性和性能上的差异是什么?如何设计混合持久化策略Redis 的 RDB 持久化中,“fork 系统调用” 会产生什么代价?如何通过  写时复制  机制减少内存消耗?当 Redis 实例占用 20GB 内存时,执行 bgsave 可能导致哪些性能问题(如页表抖动)7.Redis 分布式锁的实现原理(基于 SETNX + 过期时间,因为我项目中是这么设计的)存在哪些隐患?Redisson 的 “红锁” 是如何解决这些问题的8.秒杀系统中,商品库存同时存在 Redis 缓存和 MySQL 数据库。当用户抢购时,如何避免 “缓存库存已扣减但数据库扣减失败” 导致的超卖?说一下完整的加锁、扣减、回滚流程9.如何优化 MySQL 的慢查询10.聚簇索引与非聚簇索引的底层数据结构差异是什么?为什么 “回表查询” 会影响性能?如何通过 “覆盖索引” 避免回表11.一个电商订单表order(字段:id、user_id、order_no、create_time、amount),高频查询场景为 “查询用户近 30 天的订单列表,按创建时间倒序”。请设计索引并改写以下 SQL(优化前:select * from order where user_id=123 and create_time >= '2024-01-01' order by create_time desc)好久没写这种差点没写出来12.你在分布式任务调度中如何设计线程池?核心参数(核心线程数、队列容量、拒绝策略)是如何根据业务场景配置的设计一个定时任务系统(如每天凌晨 2 点执行全量数据同步),任务峰值达 1000+,单个任务处理耗时 5-10 秒。若使用ThreadPoolExecutor,请配置核心参数并说明理由,同时解决 “任务执行失败后自动重试 3 次” 的需求13.我看你这个训练营担任的是队长,你那说一下你在项目中主导过哪些技术架构升级?如何平衡技术先进性与业务稳定性一个日活 100 万的电商平台,原单体架构在大促期间频繁卡顿。领导要求 3 个月内完成微服务改造,同时保证日常业务不受影响。请简单说一下改造计划,包括阶段目标、风险点及应对措施(这有点超标了吧兄弟)14.如何通过 G1 收集器的日志分析,定位并解决 “大堆场景下(32GB+)Young GC 耗时突增至 500ms+” 的问题G1 的 标记算法中,“快照” 是如何生成的?并发标记阶段如何处理 “新分配对象” 和 “跨 Region 引用更新”?为什么会出现 “漏标” 问题,最终如何通过最终标记阶段修复手撕忘记了,是道动态规划的题难度一般今天真的压力拉满,但是状态很好,基本也都回答的七七八八,反问的时候问面试官表现怎么样,还有什么可以提升的,面试官原话大概是:非常好,好得都不像27的,我很少见到本科生像你这样的,要是你早几天面试这个岗位肯定是你的。。。
小小:更多面经八股,欢迎大家查看:https://m.nowcoder.com/mianshi/top
点赞 评论 收藏
分享
07-28 16:29
已编辑
电子科技大学 Java
百度提前批一面
📍面试公司:百度🕐面试时间:7.17💻面试岗位:Java后端开发7.12投递,7.16约面❓面试问题:1、自我介绍2、项目上线了吗,有用户吗,接口压测有没有做过(都没有,直言项目看着像是个玩具,没什么可聊的3、你的项目为什么要用ES,用什么别的可以实现类似的功能吗4、词嵌入是怎么做的,为什么要词嵌入5、你的专业是人工智能,为什么要学后端,你提到了LLM,transform的多头自注意力机制和RNN相比的优越性在哪6、多头注意力机制的基本思路是什么,为什么这么设计————————————————————————————————————7、词嵌入模型是你自己写的还是API8、调API怎么保证拿得到数据,或者在有限的时间内返回重试消息9、TCP的报文头是什么,标志位知道哪些,都是做什么的10、HTTPS的加密握手过程,你知道哪些加密套件,为什么服务器要把自己的证书发过去11、可以基于UDP实现可靠通信吗?HTTP3知道吗(不会)12、HTTP2呢,相比于HTTP1.1的改进(不会)13、你的项目是基于HTTP吗,为什么要基于HTTP来做,TCP不行吗(这个问题够新颖14、毒性反转是什么?在哪一个层次的概念(计网考试我都不会的,指望我现在会15、MySQL的BufferPool里都有什么16、两段式提交是什么,为什么要这么做17、这种思想在哪里还有体现(不会),分布式事务学习过吗(我只会单体的东西18、Java的本地方法栈和虚拟机栈有什么区别19、JVM的内存模型,哪些可能溢出20、CMS和G1的设计思路,两者的优缺点都是什么21、Redis的事务了解吗,Redis的事务和MySQL的事务最大的区别在什么地方(不会)22、Redis的集群,Redis的哨兵,集群的哈希槽是做什么的,设计哲学是什么23、Redis的持久化和内存淘汰,我redis的一个数据写入之后,几天后读取,读不到的可能性都是哪些24、你的数据库索引设计的实践有哪些,积累的经验谈一谈25、Java的类加载机制,类加载器有哪些,双亲委派————————————————————————————————————26、第二个项目(点评)你里面的Redis预载库存,MySQL在这里承担什么样的角色(不是说不聊了吗27、你的MQ作用是什么,非用不可吗,你配置了哪些交换机和队列(感觉是验证下有没有写28、Redis+Lua的事务边界可以覆盖到MQ和MySQL吗,那你要怎么实现业务的安全可靠29、按照你的说法,要是恶意抢购但是不付款,你的库存都扣除了,你要怎么解决(我哪有写付款的操作,点了就送你了30、docker,k8s这些了解过吗(不会31、网络编程的一些(这个更是一点不会32、死锁和OOM排查(不会33、CPU占用率飙升,遇到过这种情况吗(死锁了,CAS无限重试,说开发落地时候遇到的,不是可能34、sql:用户表和订单表,返回每个用户的最高金额的一单,结果按照金额降序排序知道窗口函数吗35、手撕最长回文串,dp写的(忘记判断dp[i+1][j-1]是不是回文了,样例恰好稀里糊涂的过了除了DP还有别的思路吗(中心扩散,没让写说了下思路反问:业务,部门招人还是池子分配(不太清楚),结果反馈(过了的话很快,那我悬了)___________________________________________________________________________________________xdm,7.28约二面了一共几场面试呀🙌面试感想:压力麻了,你猜为什么75min减去30min的手撕可以问这么多题,真把哥们当工程师了,好多要么不会要么就一两句就到我的知识盲区,不敢拓展了发个面经,攒攒人品,希望度✌手下留情过了,我也可以是百度的孝子
脑袋锈住了:问tm这么多当哥们是超人啊
百度一面716人在聊
点赞 评论 收藏
分享
08-01 19:39
已编辑
门头沟学院 Java
秋招首凉-腾讯TEG 云架构平台提前批
查看18道真题和解析
点赞 评论 收藏
分享
07-26 23:47
已编辑
电子科技大学 Java
滴滴--提前批一二三面(三面链接关了,会赢吗😢,已挂)
📍面试公司:滴滴🕐面试时间:7.25三面车轮战💻面试岗位:安全后端❓面试问题:一面1、自我介绍2、Java的常用的关键字3、syn和lock的区别4、syn的优化5、Java的常见集合6、哪些是线程安全的,怎么保证的安全7、MySQL,MVCC+三Log8、MQ的作用,为什么选rabbit9、redis的分布式锁,为什么用hash10、项目11、手撕,写一个死锁程序,怎么改成线程安全的呢(两个线程交替打印奇偶数改的)12、手撕,最长无重复字符的子串二面1、自我介绍2、Java的集合3、linkedlist的优势是什么4、线程安全的list和set有哪些5、ConcurrentHashMap的锁,是怎么实现加锁6、CAS和AQS7、学校的课程都是哪些8、常见的数据结构有哪些9、MySQL语句的执行流程和优化经验10、在业务上怎么优化,假设DB优化到极致了11、手撕N个有序数组合并(这个求大佬指教)三面、最糟糕的一面,不断打断你说话,Mean、压力爆了1、自我介绍2、项目的中间件为什么要用,有什么依据3、JVM的划分4、Redis的集群,怎么保证可靠5、噩梦开始了,短链接怎么实现哈夫曼树压缩哈希到定长,map对应发Post,body带上数据都不满意,说了不会还追着问(佬指点下)6、你的工程实践不够呀,开Mean7、手撕全排列,字母版,可能有重复字母,至少一个位置上的字母不同视为一个解无心做了,mean麻了,回溯没想明白🙌面试感想:我这种三面链接失效是不是G了,我也想去橘子轻松点,不行的话面评好点,秋招再战
查看27道真题和解析
点赞 评论 收藏
分享
🍀双非鼠鼠上岸大厂攻略🍀
我和大多数人一样都是双非,但是凭借努力、坚持和热爱最终春招上岸了🐷厂,作为25届当时找工作确实也是非常折磨,感谢牛客平台给予了很多帮助,故我也想做些分享来让学弟学妹们得到些宝贵的经验值。EXP↑↑↑前期的努力和积累都是不断的打怪升级,找工作就像是副本最后的大Boss。🍀幸运不会眷顾那些没有准备的穿着新兵套装的刚出新手村没经验的菜鸟玩家。首先声明,我不是什么大佬,只是想用自己的经历和那些正在努力但比较迷茫的大学生或者应届生分享下自己的经验。很多东西都是机会过去了才明白,所以还是比较有意义的,希望大家少走弯路。我先来说说我自己的经历,大学学Java比较多,硕士基本上用Python,两段实习一段是在研二的上学期,一段是在研三下学期,都是Java开发。🙉好了废话不多说,直接进入正题:1.本科一定要多积累竞赛经验和实验室项目经验。竞赛+实验室经验好比是开挂刷级,让你尽快成长为满级大佬。尽可能去参加ACM、数学建模国赛等高含金量竞赛,这种是真正对你找工作有巨大帮助的,刚刚经历完高考的大学生一定会想着放松,但是一份好工作值得你提早做规划和打算,多看看一些大佬的路径就知道,他们从大一就开始卷了。就像我一直看的鱼皮大佬,他很早就自学Java去腾讯实习了,也拿到了转正机会。英雄哥也是杭电的ACM队长,竞赛大佬。大二我也意识到这一点,我厚着脸皮加入一个创新实验室做了一个tensorflow深度学习+树莓派的项目,现在看来真的好简单,但是当时做的真的很折磨,因为是比较新的技术。这也是我第一个项目,这教会了我必须要有持续学习新技术的能力。💪2.一定要自学积累足够丰富的项目经验。好的项目经验好比一身金灿灿的神装,一般来说写在一页简历上,两个高质量的项目就够了,把项目理解透彻这是最重要的。我当时写的是一个基于微服务架构和推荐系统的新闻推送平台,还有一个电商系统。(等实习就知道这些项目都写的太基础太垃圾了),简历要突出重点,不要洋洋洒洒写了一大堆,在专业的hr或者技术大佬面前全都是废话,甚至会觉得你连这种最基础的都写这么多,水平也就这样了。多结合一些当前热点,比如集成ai。现在的项目是更新换代非常快的,老项目或者太大众的项目会让你简历通过的概率大大降低。😌3.重中之重,实习!!实习!!实习!!实习好比斩断恶龙的锋利宝剑,没有比实习更好的去实践你的所学知识和实战能力的了,尽可能早的开始实习,大三大四or研二研三尽可能早的开始刷副本。先从大厂投起,实在不行再从中小厂干到大厂。很多人会忽略大三暑假和研二暑假暑期实习的重要性,这是校招生进入大厂的最佳时机!🌟🌟🌟一般三四月份就开始了,这相当于是多了一次提前进行秋招面试的机会。(比如华子,技术岗无春招,显得机会特别宝贵)临近毕业的那份实习也非常重要,认真对待有很大几率转正。(我也获得了实习转正的offer)你是否能拿到正式工作的offer很大程度上取决于你有没有对口的专业和垂直的实习经历。🌟🌟🌟ps:提前看好所在院校是否是各大厂的目标院校,着重准备,个性化针对岗位优化简历,提升简历命中几率。(如一份开发简历可以灵活转换成测试简历)4.找准自身定位,明确自己的目标。学历+项目+竞赛+实习能否匹配的上这个offer多看看一些别人分享的自身情况和最后得到的offer,好好判断一下自身能力是否足够可能拿到那份属于自己的offer。如果结果不好,及时调整目标,及时止损。对于我来说进入大厂,获得一个好的职业初始的发展机会比岗位本身更加重要。我一开始是明确java开发,然而我的学历和综合能力还不够我进入如今就业环境的大厂的开发岗,那么我就给自己定下了目标,大厂的测试开发和中小厂的java开发岗。设定高但是可达到的目标也是非常必要的。接着去看对应公司的所有面经和笔试面试方向内容,了解下考察的重点在哪。🤔去年秋招的时候我还投了各大银行的省分行信息科技岗,亲身经历的体验是六大行的学历门槛基本上都是985本或者211硕以上(省分),城商行(杭银、宁银等)重点本硕有机会。我进了几个终面,碰到的对手都很强,最终也只是被调剂到客户经理,所以说普通学校同学还是不要把重心放在这里,确实希望很小。(环境不好,银行信科比较稳定又吃香,大佬都想求稳,我认识两个工行浙江省分的都是北航本硕的水平)🌝5.坚持与心态调整永远不要放弃,秋招从8月到1月,春招从2月到6月都是有机会的,永远要珍惜机会,珍惜每一次笔试和面试,做好总结。👑👑👑一开始需要使用海投战术,一般这样做会让你先有几个差一些没达到预期的offer,可以不接,但是这是你底气的最好来源。我也是在春招中后期慢慢收到了一些offer,从不满意的到差点意思的,又从差点意思的到满意的,最后很幸运的从满意的到超预期的~🙃所以永远不要放弃进步,当努力从量变达到质变之后,该来的好消息总会来的~!🌸最后,㊗️大家好运~!
大方的迪恩求实习:学习到了
点赞 评论 收藏
分享
7.30百度提前批一面
📍面试公司:百度🕐面试时间:2025.7.30💻面试岗位:Java后端开发❓面试问题:一、双方自我介绍面试官姐姐自我介绍,说了部门的业务方向、技术栈。我的自我介绍,个人信息+技术栈+主要项目介绍+实习介绍。二、手撕代码网页版如流没有编辑器部分。由于没有安装如流平台,于是在本地VSCode写的代码。题目:力扣53. 最大子数组和,ACM模式。有印象在代码随想录题单刷过,但是感觉写的不太对。结束后在力扣测试,确实没写对/(ㄒoㄒ)/~~三、八股1、java容器有哪些?2、list,set,map之间的区别是什么?3、哪一种容器里面的元素是有序的?4、list里面允许元素重复吗?set呢?TreeSet是不是有序?5、HashTable和HashMap之间有什么区别?6、还有那些类是线程安全的?7、创建线程的方式有哪些?8、runnable和callable有什么区别?9、线程池当中的submit方法和execute方法有什么区别?10、java当中加锁的方式有哪些?11、Synchronized锁和Lock锁有什么区别?12、我现在想给一个方法或者类来加锁,应该用Synchronized和ReentrantLock的哪一种?13、你在实际的项目开发过程中,有没有遇到慢SQL?一般你会如何排查?14、平时会写SQL吗?比如有一张表,里面有主键id,人员id,人员年龄,部门,我要找到111部门中的年龄在20和30之间的人员id,如何写SQL语句?15、我看你对MQ有所涉猎。总所周知,在消费者重复消费的情况下,如何避免重复消费的情况?16、如何避免消息丢失的情况,比如消费者消费失败,消息丢掉了怎么办?17、我看你对计算机网络比较熟悉,你能讲一下session和cookie有什么区别吗?18、如果客户端禁止了cookie,那么session还能用吗?四、反问面试官姐姐:你有什么要问我的问题呀?我:给我提一点提高技术和能力的建议吧。面试官姐姐:在接触实际工程项目中,要去学会积累经验,看别人项目架构如何设计,怎么解决问题的呀,这些都是你宝贵知识经验的一个积累。现在你项目有地方练手了,我觉得你私下有业余时间可以把基础知识,包括算法题,java基础,数据库,计网呀这些基础知识进行巩固巩固,做到项目和基础两头抓。🙌面试感想:感觉算法和八股差的比较多,还是要抓紧提高。
查看19道真题和解析
点赞 评论 收藏
分享
08-01 18:43
已编辑
华东师范大学 C++
腾讯TEG 后台开发 一面
时间:8.1 16:00-17:001、自我介绍2、项目介绍3、追着问项目(到这儿过去半个小时了)4、问八股:(有些记不太清了)(1)http各版本介绍(2)一个https的get请求一个字节数据的报文,始末经历多少RTT(TCP3次握手、TLS4次握手、https请求包、响应包、TCP四次挥手)(3)比如说你的电脑Windows或者mac什么的都行,从上电开始经历了哪些过程,把你知道的都说出来(4)操作系统的进程、内存管理(我给它嘚着进程使劲儿扯,说了很多,最后忘说内存了,他也忘了)其他不记得了5、开始问算法,3个口述题,一个需要写(1)给你两个单向链表,你来判断有没有交叉的部分(100题里面的简单题,当时脑抽了)(2)有很多很多的IP地址给到你,子网掩码是255.255.255.0,你怎么找到有最多主机的子网。这个题我说用哈希表存每个字段的主机数,找到最大值。然后他就追着问哈希表查询时间复杂度,哈希冲突咋解决。我说平均下来应该还是O(1)时间吧,毕竟有很多哈希冲突优化的算法,提到了链式存储、二次哈希,然后他追着问二次哈希,啥情况下会用第二个哈希函数?(知识盲区了)最后我直接说这块没有深入了解,请求跳过(3)问你咋确定一个链表有环?(答快慢指针),快慢指针是吧?有一个环有N个节点,慢的一次走一个,快的走3个,问你第一次相遇时,慢的走了几个节点?(一通捣鼓,不敢确信,N/2个节点?)面试官神秘一笑,那环刚好99个节点咋弄?(急忙改口:那就是N)。。。。(4)手写:easy懒得说了个人总结:算法依托,项目部分感觉和面试官说了很久的我的网络架构,感觉自己描述的不够好,最后也不知道面试官理解没,得自己提前做好总结了感觉是要寄
牛丫丫丫:我是存储团队
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务