招商银行·招银网络科技

收藏
金融
1000-9999人
不需要融资
深圳
offer比较常胜榜HC充足榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
测试
数据
银行
最新
热门
今天 11:44
已编辑
重庆大学 Java
鼠鼠考研坠机选手,无实习,只有2个简单的crud项目。目前资料评审中,希望能开出来。开不出来鼠鼠只有家里蹲了3.16 投递 base成都 后端开发3.30 笔试:15道选择题:数据结构(二叉树遍历、栈与队列、排序稳定性)、操作系统(指令寻址方式、pv操作模拟)、计算机网络(tcp/ip模型的数据封装顺序)数据库(索引、sql语句、事务隔离级别)、AI相关、软件工程相关。AI那道题lz选错了,作为11408落榜选手,其他408的题很简单。3道编程题:(1)、场景题(填空):题目中定义了类,给了主程序,要求补全成员方法。 实质:考察处理字符串。(2)、场景题,信息过滤并排序(填空):使用Stream流进行排序和过滤,填写对应方法名。(3)、编程题(很简单):阅读理解,题中要用的公式已经给出,但是要注意输入输出,输出时保留两位小数。lz第二个填空题写错了2个方法名,没加()、把toList写成asList,第三个编程题输出的一位小数4.2:收到视频一面预约通知4.8:技术一面(线上)  30min  简单八股  一道easy手撕(1)介绍一下spring(2)spring bean生命周期(3)单例模式的实现方式(4)数据库的索引是什么(5)索引为什么用B+树实现(6)b+树和二叉树的区别(7)索引失效的场景(8)怎么设计表容量(这个lz没回答出来)(9)String、StringBuilder、StringBuffer的区别(10)还有哪些集合是线程安全的手撕:魔法字符串,用的是牛客的acm模式,写核心代码即可。lz当时脑子短路了,没A出来,处理了边界情况,写了个循环,大概写了有8分钟左右,面试官叫停,讲了思路(非常暴力的遍历),心凉了一截。反问:贵公司分布式、微服务这些用得多吗?答:使用很多面试完后,突然反应过来,就是括号匹配的变式,把左括号、右括号换成不同的字母(题中是cm),用栈很轻松就解决了。吐槽一下:面试过程中面试官时不时打字,敲击键盘声音很大。4.15:收到线下面试预约通知4.20(线下):技术二面   40min(1)问了一些hr面会问的内容,面试官很和蔼,感觉在聊天一样,比如绩点那个/4.0 和 /5.0有什么区别?考研的情况?让我很懵,以为走错了,甚至问面试官,这是技术二面还是hr面,确认是技术二面,反而让我一点都不紧张了。(2)让我挑一个最有含金量的项目讲一讲。(3)用没用过MySql,然后讲了个场景,写了两个sql语句,基础查询和删除。lz查询语句条件那里  >=  写出 >,面试官提醒。然后开始问问题:问:写的那一句sql查询慢怎么解决?答:查看执行计划。。。。。。扯到索引。问:索引有哪些分类?答:主键索引、唯一索引、普通索引、全文索引。按个数可以有单列索引和复合索引。问:主键索引和唯一索引有什么区别答:主键索引是聚簇索引,唯一索引是非聚簇索引。。。。。(答得不是很清楚)(4)对目前AI的认识?觉得AI会不会取代程序员?平时怎么使用AI的?lz凭感觉答了一大堆,面试官说我很乐观。二面真的聊嗨了,面试比较简单,面试官很和蔼也不给压力,不知不觉就面了快40min。(5)反问  楼主问了技术栈  又问了分布式架构      面试官说公司自研    lz顺带夸一句牛逼面试官让出去等待半个小时后:hr面:30min(1)自我介绍(2)成绩(3)考研情况(4)平时怎么学习的(5)什么时候开始考虑从事后端开发(5)家庭情况(6)薪资(7)项目的时间(lz考研一年没有项目,基本都是24年的)(8)秋招情况(9)目前offer(10)接不接受加班(11)如果在你很忙时,有人向你寻求帮助,愿不愿意帮他(12)评价一下自己4.22:资料评审4.29:已OC发帖积攒人品,希望能开出来
查看28道真题和解析
点赞 评论 收藏
分享
招银网络科技第一面面试官非常好,没有刁难,问的问题还行,只不过我是考研失败速成的,非常感谢提供的面试机会,整个春招就只有这个面试,也不知道咋办了。JVM的垃圾回收算法有那些?【1】标记--清楚算法(内存碎片较多,有可能导致下一次GC的时间提前)【2】标记- 整理算法(解决了内存碎片较多的问题,清理垃圾对象)【3】复制算法(内存分成两份,内存利用率不高,类似于COW的思想,可以看一下CopyOnWriteList)【4】分代回收算法(新生代和老年代)JVM内存区域中堆存放什么?栈存放什么?【1】堆存放实例化对象,数组【2】栈存放局部变量、基本类型值、对象引用JAVA线程池的参数?执行流程是什么?【1】核心线程数,最大线程数,时间单位,等待队列,拒绝策略,空闲队列存活时间,线程工厂【2】任务数<核心线程数---》创建核心线程执行任务数>核心线程--》进入等待队列等待队列满了之后--》再创建线程来执行任务当线程数达到最大值--》拒绝策略JAVA本身的线程池有什么问题?(不设置任何参数)OOM【1】出现队列大小无界的情况,可能发生OOM【2】线程数无上限--线程爆炸Volaite关键字是为了保证什么?能不能用它保证原子性?【1】可以实现可见性,对于该字符所修饰的变量每次都是从CPU内存中读取的,而不是从缓存中读取的。(每次从内存读取+禁止指令重排序)【2】不能保障原子性,没有加锁,可以用原子类来统计变量保证原子性网盘项目的分片传输怎么实现,redis的作用时什么?是如何分片的?(前端分片还是后端分片)。固定窗口和滑动窗口有什么区别?Mybaits是如何实现和数据的连接?前端请求是如何通过SpringMvc达到后端的?TCP连接是如何保证可靠性的?
查看10道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务