1. 自我介绍。 2. 先来一道算法题: 重排链表:将给定的单链表:0,1,2,3,...,N-1,N重新排序为0,N,1,N-1,...,1 。要求使用原地算法,不能只改变节点内部的值,需要对实际的节点进行交换 3.双亲委派了解吗?有没有例外情况(JDBC) 4. MySQL索引?索引越多越好吗?什么情况下适合加索引?. 5. 项目中遇到慢SQL了吗?慢SQL怎么排查. 6.项目中有没有用过索引
感觉无了 闲聊了20分钟 自我介绍 招银网络是干啥的 开始闲聊 问我为什么不读博 问项目(他对我的方向完全不了解 他说本来想找个cpp的来面我 但是上面要他来问
一面 1.gc相关的,对业务的影响,程序员怎么写可以避免,有哪些Java程序分析工具 2.线程池怎么创建、管理,任务队列有哪些 3.并发线程安全相关,volatile ,syn,读写锁,程序员怎么减少加锁 4.数据结构相关,二叉树的种类,红黑树的原理及应用 5.linux相关命令 6.网络相关,dns,tcp三次握手和timewait 7.项目难点和优化 8.redis为什么快,epoll边缘触发
第一次正式面试,我比面了10次的还不要脸,一直在说不好意思,抠脑壳笑哈哈哈哈,然后又说不好意思 聊项目: 听说是微服务的,就问为什么要用微服务架构,他的优点和缺点? (答:解耦、灵活、独立部署、但是系统实现和部署会比较复杂) 拆分了哪些微服务? (答:订单、商品、首页、搜索、User、、、) 你这个项目其实单体也可以解决,你拆分微服务的原则是什么,根据什么拆的? (答:根据功能) 各个微服务之间循
#软件开发笔面经#
自我介绍 实习经历 Java集合,数据结构 Linux常见命令 缓存击穿 缓存一致性 Git有哪些命令 Git冲突了,你是怎么解决的(估计这是想看看有没有真的实习过) 算法:有效的括号 整体就面了四十分钟
2024.8.1,昨天收到了科大讯飞hr邀请校招复试,很蒙因为看到官网飞凡计划是挂了的,询问后得知是因为飞凡转校招了,那个算一面,而且时间只有今天下午能选择。 1.自我介绍,研究生研究内容 2.实习内容 3.实习总结复盘,就是说学到了啥 4.两个项目背景介绍,挑最近的那个详细介绍,但是并没有提问什么知识点 5.校园经历,有一年开源协会会长经历 6.竞赛经历,ACM赛制,自己的职责,做出来几道题 7
部门为国际金融 7.26一面 50min 一道mid算法,一些简单八股 7.29二面 60min 基本八股和实习 最后来了十多分钟的英文问答,尬死我了,高情商评价很有勇气说😄 7.30三面 30min 讨论了一些实习涉及到的业务概念,服务治理,MySQL的事务,隔离性的实现。 最后问有没有其他offer,说base可以让选择 等hr通知 #秋招# #我的简历长这样# #秋招提前批,你开始投了吗#
一面7.22 50min 写两道题,问了几句八股结束 二面7.24 50min 一直问实习 很友好,也没有刁难,最后给我讲了20分钟部门的业务 三面7.26 20min 女leader,回答了我20分钟部门的业务结束。。。。 hr说问题不大,等九月hc下来走流程 #秋招提前批,你开始投了吗# #秋招# #百度#
7.25 HR说部门业务比较复杂,问我有没有其他流程,面试官还需要斟酌几天 听说牛客许愿很灵,许愿OC,很想去当节孝子 一面: 自我介绍 用过线程池吗,讲一下线程池的机制 用线程池有什么好处 线程池的拒绝策略是什么 了解乐观锁吗,什么情况下用乐观锁 乐观锁有什么实现方式 讲一下CAS CAS有一个ABA问题,是什么,怎么解决 你的项目提到了分布式锁,为什么要用分布式锁 你是怎么实现分布式锁的,有没
八股盛宴 1. 自我介绍 2. java常用集合有哪些,有什么区别 3. arraylist和linkedlist区别,优缺点 4. hashmap底层结构,什么时候链表会转化成红黑树,红黑树相比链表有什么优点 5. hashmap线程安全吗,线程安全的map有哪些 6. jvm内存模型,每一块作用 7. jvm垃圾回收算法 8. cms和g1各自优缺点 9. 多线程会产生哪些问题,如何解决 10
一面 30min: (1)自我介绍 (2)纯八股: mysql:索引,B+树,结合项目;不同索引的区别;锁粒度; redis:数据结构以及对应业务场景; go:常用的数据结构,引用型数据结构有哪些(可以被new和make的) 网络:http和https区别,端口号;GET和POST区别,哪个更安全; 乐观锁悲观锁;(CAS/lock) (3)项目介绍; (4)反问; 总结:go面的都是基础,本身g
4.19一面 1. java arraylist和linkedlist存储结构的区别?这两个结构是线程安全的吗? 2. hashmap put的过程?hashmap的容量为什么一直是2的n次方? 3. 讲讲final关键字?能修饰抽象类吗? 4. 抽象类一定要有抽象方法吗?抽象类可不可以全都是普通方法? 5. 线程池的核心参数有哪些,每个参数的作用都讲一下?举个例子解释一下这些参数? 6. 讲讲J
进去的时候前一个老哥还没面完,又退出去等了一会,结果我进去的时候那老哥不知道为啥又进来了,绷 1.自我介绍 2.Linux常用的命令 3.JVM内存模型 4.类加载机制 5.垃圾回收算法有哪些? 6.垃圾回收器呢 7.Spring,MyBatis都有哪些注解? 8.InnoDB的底层数据结构是什么?(这块确实有点没绷住,之后就问B+树,应该是想问索引的底层数据结构) 9.索引失效问题 10.SQL
1.介绍项目 2.讲一下项目都做了哪些功能 3.断点续传是怎么做的 4.你说分片id是存放在Redis中的,那你用的什么数据结构 5.口述两条SQL语句 6.讲一下MySQL的存储引擎 7.讲一下MySQL中innodb的基本数据结构 8.都用过哪些聚合函数 9.讲一下什么是b+树 10.讲一下aop 11.怎么实现aop的? 12.自定义拦截方法都用到了哪些注解 13.云盘项目是怎么做权限管理的