更多实战面经八股地址:地址 【度小满】后端开发实习一面 个人介绍 学校,实习经历,个人评价,在校经历 首先是问阿里的实习项目,怎么来优化的。 然后就开始八股: b+树和b树,查询效率 可能是(联合索引)最左匹配原则,索引失效情况原因,进行全表扫描,后面也是问了索引失效有哪些原因。 mvcc 快照读,当前读 实现快照读,readview linux如何查看内存top 空目录 rm可以删除吗 创建文件
项目拷打半小时 epoll相对于select和poll的改进 readylist的长度有限制吗 muduo为什么用LT模式 什么情况下用ET模式 堆排序算法的实现,堆的插入,删除,向上调整向下调整 final关键字 为什么要虚拟地址 共享内存的过程 ,共享内存的销毁 智能指针解决什么问题,原理是什么,shared_ptr是如何具体实现的,shared_ptr和unique_ptr的区别,适用场景。
1.自我介绍 2.项目中职责和遇到的难点 3.MVC流程 完整的流程记不清了,说了 请求->DispatchServlet->handmapping->Controller->视图解析器 ->前端(在handmapping之前还会经过handlerAdaptor,还有其实整个过程中是以 DispathServlet为中心的处理而不是一条链) 4.IOC的理解 5.spring常用注解 6.口述反转
1.自我介绍 2.聊了聊校园活动和工作室 3.常见的数据结构有哪些 4.链表和数组的区别 5.冒泡排序最快的时间复杂度 6.说下了解的设计模式和应用场景 7.详细说下工厂模式 8.造成线程不安全的原因 9.兴趣爱好 10.最近在看什么书 11.高考考了多少分 12.设计原则有哪些 13.有什么方法暂停一个线程 14.什么样的代码算是好代码 15.反问 因为大四在考研,虽然是过了国家线,但是很大概率
1.自我介绍 属于啥也没准备的随便说了下来着哪个学校 啥专业、大三 学的啥,对java感兴趣啥的。(下次一定的准备,老哥们有啥模板话术嘛) 2.介绍完直接问的就是项目 感觉小厂好像很重视项目,一上来就问项目,后面反问环节问面试官更注重项目还是基础,他说项目更重要。 主要问项目的背景,和谁写的。然后问了怎么用Redis的,当时很紧张 说了半天也说不清楚,然后面试官又问了项目中的ES是怎么用的。我就说
项目 Redis中预减库存和DB中的变化不一致如何解决?(可能Redis扣减成功,DB波动导致扣减失败,这样两边的数据就不一致了) 八股 HashMap基本数据结构、get、put hashcode是如何生成的 synchronized结构(moniter实际位置在哪),1.6之后的变化有哪些 synchronized和reentrantLock之间的区别以及各自的优缺点 Redis的基本数据结构
我是24届,面的后端实习,方向java 二面面试官好像是个主管,人很好,面试体验也还行,应该不会凉吧 项目拷打(感觉自己自我介绍的时候项目介绍的不好,每次自我介绍完后,面试官:能不能详细介绍一下xxx项目 1. TCP四次挥手的过程(前天一面刚问过) 2.HTTP结构 3.HTTP怎么知道包大小?我说content-length 4.HTTP数据类型?我说content-type 5.Mysql哪
腾讯会议盲面,要求面试过程中不能透露姓名,提前30分钟电话告知面试注意事项 。 (进入腾讯会议发现头像上是我名字,找了30秒没找到在哪设置名称,就匆匆开始了,不知道会不会因为这个挂) 面试时长22分钟,两个面试官会轮流提问,面试过程: 自我介绍(科研、项目、实习) 你在xx上学去上海实习,工作又要来苏州,你是怎么想的; (我能怎么想,提(生)升(活)技(所)术(迫)!) 你会哪些技术栈; Ngin
二面是HR面,时长7分钟,面试过程: 身份信息验证; 学历; 投递了哪些公司,收到了哪些offer; 选择公司时你都考虑哪些因素(地理位置;工作匹配度;职业发展空间;薪资); 对公司及公司所在地的了解; 反问 问了HC情况(HR敷衍过去了); 多久反馈+后续流程; #苏小研#
一面 全是c++八股 二面 hr面 对加班的看法 对公司的了解 三面 项目面 聊聊项目 以及项目中遇到的困难 对云计算的了解
时间:10月26日星期三15点10分(30min) 线程池参数 用Spring的好处 常用注解 根据名称注入用什么注解 spring mvc执行流程 spring事务实现原理 自定义注解 mybatis工作原理 用mq的好处 redis基本数据结构 redis分布式锁 mq的使用场景 SQL慢查询优化 TCP三次握手 http常见状态码 JVM启动参数 JVM内存结构 微服务的好处 #秋招##面经
第一次遇到这样的面试😂,上来也不用自我介绍。开场就是介绍项目,然后根据项目提问题,最后手撕一道 mid 题 - 第一段实习做的事情,直播系统主要是干嘛的,前台后台的作用 - 字节做的事情,讲讲你在项目中遇到的难题,怎么解决的,让我介绍了我们组的业务线,对业务的理解 - 根据项目展开问了很多问题。。。。 - 手撕 最长无重复序列(赛马网输入有问题,导致半天a不了,心态爆炸,后面面试官说直接改为字符
盲面,两个面试官。 CSS3新特性(主要问了新增的选择器) 给元素添加事件(addEventListener,三个参数,分别代表什么,讲到第三个参数决定事件触发时机) 事件流(三个阶段) 怎么阻止冒泡(脑子抽抽了,我:preventDefault,面试官:那是阻止默认,我:喔喔,是stopPropagation) BFC(触发条件,用途:设置三栏布局(详细讲)) flex布局(flex是哪三个属性
问题内容: 如何在Selenium WebDriver中更改页面缩放级别?我试过了: 但这是行不通的。 问题答案: 请注意,Selenium假定缩放级别为100%!例如,当缩放级别不同时,IE将拒绝启动(引发异常),因为元素位置取决于此,并且如果更改缩放级别,它将在错误的位置单击错误的元素。 Java 您可以使用以下方法: 请谨慎使用,并在完成后将缩放比例重置为100%: C# (因为我意识到C#
问题内容: 我正在尝试编写代码以放大/缩小应用程序的整个页面/屏幕。给我这个链接 Android-使用展开/捏放大/缩小RelativeLayout 但是对于初学者来说,要理解所有遵循的程序确实非常困难。 如果有人可以提供帮助并提供有关此主题的更清晰的说明,我和其他初学者肯定会感激。 到目前为止,我有集,和。 问题答案: 首先,让我们从简单开始。缩放相对容易。(此代码在其他示例中未使用): 并且是