一面: 做项目用的什么数据结构?hashmap底层原理扩和扩容机制,array和arraylist底层区别,redis都存了什么,mysql的表怎么使用的,mysql事务,设计模式,项目问题解决,技术学习路线,threadlocal用法及底层原理,synchronized和lock的区别,项目多线程使用,用线程池原因,线程池参数讲解,自己的线程池参数。 算法:用两个队列实现一个栈 思考:设计银行流
一面: 1、做过的java项目介绍 2、java集合类 3、ArrayList底层数据结构 4、ArrayList和LinkedList区别 5、HashMap的put方法实现过程 6、创建线程的方式 7、创建线程直接继承Thread类和使用Runnable方法的区别 8、线程状态、状态转换的条件 9、死锁产生的必要条件,解释什么是互斥 10、项目为什么使用spring 11、手写sql语句 :查
写点面经攒人品 一面稍微偏技术和八股 1.手撕一道很简单的代码题,直接一个列表for遍历就可以,后面问有什么改进思路 2.问了基础的mysql语句 3.简单的问一下项目 二面+hr面同一天,南京的酒店很豪华 基本没问编程和八股,主要问项目和对岗位的理解
一面30min 首先自我介绍 1.策略模式的原理和思路,以及应用场景 2.索引有哪些优缺点 3.b+树的特点?走索引查询的整个流程? 4.一个大表,数据超千万行,如何优化? 5.水平拆分和垂直拆分各适合什么场景? 6.读写分离如何实现? 7.mysql的delete,drop和truncate的用法和区别? 8.生产中产生了内存泄漏,如何排查? 9.cookie和session区别? 10.手撕,
其实招银的应该已经凉了,但是听说在牛客写面经会有好运,渣硕写个面经攒攒人品求个offer 9.28视频面试,面试官是个女生,但是没有开摄像头,所以我眼前都是黑的。。。 先自我介绍 让说了一下项目,但是楼主没有实习,只有科研项目(哎,心态很崩。。。) 说了项目以后面试官问了一下技术栈,得知跟java没关系,就表示你做的这个和我们这个有点不符,当时我就知道估计是凉了 让我说一下理财产品的测试流程,但是
上来先做了一道 最近登录日期 的sql题 然后开始问大数据八股,,,, 1. mapreduce map端的shuffle过程 2. spark stage 划分的依据 3. 宽依赖和窄依赖 4. 了解kafka吗 5. spark sql与mysql sql的区别 6. spark dataframe 和dataset的区别 7. 数据库中id设计 除了uuid和时间戳,还有什么方式 #招银网络
分享一下之前招银一面的一些流程和问题 笔试通过后一面二面的一些问题 先自我介绍 一面一般比较看基础 Start run 区别 Hashtable Hashset 布控过滤器 Redis 持久化 key失效策略 为什么快 二面一般设计到项目: 秒杀项目设计 项目内容设计技术 3.多线程sys lock 后面顺利的话静待HR面吧 下面是个内推码 #春招#
9月11日 投递 9月11日 一面 9月14日 二面 自我介绍 项目介绍 为什么投银行 有哪些offer 大约5分钟,线下面试,两个面试官提问,很简单。 [9月14日 更新二面] 自我介绍 学生工作介绍 岗位调剂的看法 投递过其他国企/研究所吗 大约5分钟,线上面试,答完之后让等笔试通知。面试结束就出结果了,显示已通过。 #招商银行##招商银行面经#
没有自我介绍,一上来就问八股,先问c++,我答得很烂,面试官尬笑n次😅,然后手写了一个树的数据结构,然后问数据库,答得还行,然后手撕排序算法 c++(问了很多和存储有关的,有的问题我也记不太清了): 1.静态变量的存储 2.静态存储区有几个 3.面试官写了一个类,里面有成员变量和函数,怎么存储的 4.假如这个类的起始地址是0,里面的每个成员变量的地址是多少,成员函数的地址是多少 5.c++里枚举
1.问我学的比较好的几门课是什么(已读乱回) 2.问我对运维的认识,未来的发展方向(乱回) 3.我的项目大多是嵌入式的,问我的Linux用的是完整版还是裁剪版的Linux(天杀的,第一次知道Linux还有阉割版,答不上来) 4.问我对于运维有什么优势:我没有优势,我已读乱回。。 4.问我了解不了解IT的动向,关注不关注技术大牛?(不关注,答不上来) 5.介绍项目 6.我的项目是有服务器和客户端的,
首先面试官小姐姐人非常好,我不会的都给我说没关系,有时候我的语言表达能力不太行,小姐姐还帮我重新组织一下问我是这样吗。 问的都是非常基础的八股,是我自己太菜了 java java基本类型 String是基本类型吗 String可变吗 拆箱和装箱 int和Integer怎么比较大小 mysql 事物四大特性 隔离级别,会产生什么现象 可重复读如何解决幻读(我提到了多版本并发控制,但是我其实不懂这个,
base成都前端岗; 一面:38min(9.14) 1:自我介绍; 2:介绍一个项目; 3:怎么和后端人员商量拿到数据,本地开发时但是后端数据未完成,怎么获得数据; 4:axios异步请求方法基于什么?说说其用法; 5:异步请求方法还有哪些? 6:为什么有跨域?你知道有哪些跨域方式? 7:说说aysnc,await和promise的原理与特点; 8:说说前端存储的方式? 9:怎么实现localst
1. 自我介绍 2. 项目 选择一个项目介绍 项目涉及到数据库你能讲一下数据库一条语句的执行过程吗 你项目中怎么保证从节点能正确复制日志 你为什么选择跳表,底层结构是怎么样的,有什么优势 写一下跳表的节点结构,用struct写 3. 问题 C++多态是怎么实现的(virtual) 虚函数底层是怎么样的(答了虚表,但反馈还不够底层) 多态主要涉及到的设计模式有哪些 你知道哪些设计模式,应用到的场景有
1. 自我介绍 2. 怎么避免内存泄露:手动管理;智能指针;但面试官还要回答其它的方面 3. 在使用new和delete的时候有什么需要注意的 4. 程序运行出现异常怎么避免内存泄露 5. 动态链接和静态链接的区别 6. 项目实现的时候遇到难的模块在哪里 怎么解决:面试官想要回答得特别细致 例如类名呀 参数之类的 7. C++实现多线程的时候你用的类是什么 怎么去控制多线程的:不是很理解面试官的问
非开发岗 我提前进会议了,就提前让我面试了,注意要穿正装或者商务休闲装 1. 自我介绍 2. 问了一下科研成果,原理 3. 如何做数据的选择和数据的清洗,有什么经验 4. 用什么软件或者技术进行数据处理? 5. 本科专业和研究生方向差别较大,怎么看这个问题 6. 计算机科班背景为什么要来银行 7. gap一年干啥了 8. 你是一个什么性格的人 9. 在工作中你会倾向于让别人接受你的想法吗? 10.