首页 / 开发
#

开发

#
95536次浏览 2269人互动
此刻你想和大家分享什么
热门 最新
快手国际化 java一面 25届暑期
5.23一面1.自我介绍2.职业规划3.JVM里面new一个对象的过程是怎样的4.在JVM里面,堆内存是共享的,多线程地new对象,可能会存在竞争,都想要去抢占那一块内存空间,你觉得JVM是怎么解决这个问题的5.Java的锁常见的有哪几种6.说一下synchronized的运行过程7.说一下monitor的一个实现或者工作原理8.为什么有了synchronized,在java里还要自己去造其他锁呢9.ReentrantLock和condition搭配使用,主要是为了解决什么问题10.CAS是足够安全的吗,解决ABA问题在Java层面是怎么实现的11.说一下一条SQL的执行过程12.MySQL的架构是怎么样的13.有一些逻辑是Service做的,有一些逻辑是存储引擎做的,这种的话感觉就像一个分布式系统,而我们又是一个关系型数据库,怎么保证它们两个系统之间或者两个子系统之间的数据一致性呢,就是MySQL是怎么设计的呢14.InnoDB中索引的存储结构,有什么特点,适合怎样的场景15.MySQL常见的事务隔离级别16.可重复读的这种隔离级别下,能够解决幻读吗17.举例说明MVCC+间隙锁不能解决幻读的情况18.介绍下next key lock以及它的降级机制19.介绍一下SpringMVC的基本原理20.URL怎么映射到处理器上面的21.个人项目中具体业务场景的实现22.Redis中用过哪些数据结构23.了解Hash的底层数据结构吗24.Redis的是单线程的吗,引入多线程后在什么地方用了多线程25.手撕:多线程实现交替打印1-10026.反问技术栈#我的求职思考##java##后端##开发##来聊聊你目前的求职进展##快手##我的失利项目复盘##暑期实习##25届暑期实习#
查看26道真题和解析
点赞 评论 收藏
转发
万得&华泰证券 软开 25届提前批
万得 java开发一面  5.291.自我介绍2.重载和重写的区别3.线程的创建方式4.HashMap底层1.7和1.8的区别5.1.8中使用的是头插法还是尾插法6.ConcurrentHashMap和Hashtable的区别7.幻读和不可重复读的区别8.给一张表a表,一张表b表,a表有两个字段:学生ID和学生姓名,b表里面的三个字段:学生ID、课程ID和课程分数。写一个sql,可以一次性查出所有平均分大于80分的学生姓名。9.问实习做的事情10.介绍部门业务11.反问技术栈万得 java开发二面  5.291.自我介绍2.equals里面实现了哪些逻辑3.Synchronized加在普通方法和静态方法上有什么区别4.锁的信息在哪里5.介绍一下锁升级6.mapper文件中#和$的区别7.说一下SpringBoot中的常用注解和作用8.Autowired注入的对象是什么时候创建的9.怎样用线程安全的模式创建单例10.分布式锁是怎么实现原子性操作的11.说一下缓存击穿、雪崩、穿透的解决方案12.有了GC机制,为什么还会出现内存泄漏13.现在要设计一个API,给第三方来使用,可能会有很高的并发量,对它的高可用有要求的话,要考虑哪些因素华泰证券 软开 一面 5.281.自我介绍2.专业相关问题3.个人生涯规划相关问题4.问实习项目:做的主要工作、用到的设计模式、代码量5.对华泰和互联网公司的差异是怎么看的6.转技术栈的话你会怎样开展7.反问部门业务#找实习多的是你不知道的事##实习,投递多份简历没人回复怎么办##我的实习求职记录##开发##25届暑期实习##提前批##秋招##后端##java##面经#
查看11道真题和解析
点赞 评论 收藏
转发
深信服24届校招补招
1.24届校招-SRE工程师职位描述工作地点:深圳市岗位描述:负责深信服网络安全产品的运维开发,负责维护业务稳定性,负责建设运维工具和平台,设计、开发高可靠性、方便的运维工具;在这里,与业界最优秀的运维开发工程师一起工作。您将会:1、负责维护业务系统稳定性和日常运维处理,对事件进行快速响应;2、负责业务系统日常变更发布工作,对CI/CD流程和工具进行持续优化;3、参与建设运维工具和平台,设计、开发高可靠性、方便的运维工具,优化自动化流程和针对业务系统开发工具脚本,提高运维工作效率;4、负责系统监控开发,进行运营数据收集和分析,处理问题以及推动优化。岗位要求:1、专业不限:计算机与非计算机专业均可;2、语言不限:无论你以往是做c/c++、python、java、go,均可投递;3、具备编程能力,有优秀的逻辑思维能力;4、对计算机技术热爱,有极强的学习能力。2.深信服24届校招-测试开发工程师职位描述工作地点:深圳市、北京市(80%在深圳)岗位描述:负责深信服集团母公司旗下虚拟化、云计算、安全、企业级移动应用产品的软件测试和质量建设工作;在这里,您可以深度参与到工程生产力团队里面,开发平台和工具,让测试工作更轻松,让研发过程更高效;您可以审查代码,发现深层次的逻辑问题,指导白盒测试,帮助软件开发过程持续集成;在这里您可以成为测试开发专家,工具开发专家,自动化测试高手,测试架构师,有胆你就来!岗位要求:1、本科及以上学历,专业不限;2、掌握C/C++/Python/JAVA/PHP/GO/Shell中的一门或多门语言,有基础的编码能力;3、有较强的思维能力,学习能力;4、喜欢钻研技术,有广泛的技术视野,具备很强的学习能力和解决问题的能力。 #补招# #补招信息# #Java# #24届# #测试# #开发# #测开# #运维# #深信服# #运维开发工程师校招#
投递深信服等公司10个岗位
点赞 评论 收藏
转发
决赛圈offer2选1!
投票
团子 JAVA开发 33k*14
YoungZ英勇:起薪高这么多,可以说是无脑选择了,北京离家近,而且谁规定在北京上班就得在北京买房,赚够存够,告老还乡
点赞 评论 收藏
转发
滴滴春招 一二三面 JAVA开发面经
滴滴大孝子求滴滴oc,求滴滴offer想咨询一下佬们,滴滴三面没过会有感谢信吗,还是只有之后发offer的那个阶段才知道结果呢滴滴的池子深吗,大佬们一面(60min)项目+八股(30min)浅聊项目假设系统流量一百万,有什么可以高效的原子性计数递增?(记不太清了这个)有个主任务可能会有一些上下文的信息之类的,这个怎么去做传递值,希望能看到说这一次请求的所有这些线程的所有日志。怎么做传递Threadlocal说说看Threadlocal key是存什么value是存什么MongoDB和Redis的区别MySQL事务的隔离级别什么是幻读索引的数据结构b+数相比于b树有什么特点慢SQL如何排查explain语句如何排查慢sqlexplain语句里吗有什么值强制使用索引的命令手撕:(30min)二叉树的前序遍历,非递归的方式实现把一个数组变成二叉树,再去走上面前序遍历的方法二面:(60min)项目+一点八股(15min)深挖项目技术选项问mongdb和mysql的区别让我设计实习中的订单相关的分库分表该如何设计redis和数据库如何保证强一致性(答了延迟双删)为什么要延迟双删如果延迟双删,redis端失败了,应该怎么办手撕:(40min)n个孩子抱树,到第X个的时候剔除掉这个孩子,从Y开始,打印最后的一个孩子的坐标(面试官给了点引导,还是没整出来,最后时间到了就结束了)三面:(60min)深挖实习,为什么这个地方要这样做,这里的选型上是否不合理,以及这样处理大数据流量会不会不合理一个网址输入到浏览器到响应的过程Http和https的区别HTTPS的加密过程对称加密和非对称加密讲一下对ai的个人见解,有没有使用Threadlocal原理和源码,以及干什么用的Redis的底层原理相关Redis的数据类型Zset的底层结构#滴滴##春招##后端##开发##滴滴内推滴滴内推滴滴内推滴滴内推滴滴内推#
点赞 评论 收藏
转发
玩命加载中
牛客网
牛客企业服务