一面 1、自我介绍之后直接做题,LC102. 二叉树的层序遍历 2、项目中遇到难点 3、MySQL 索引结构,为什么要用 B+ 树 4、MySQL 事务的理解 5、MySQL MVCC 机制 6、以后的就业方向有要求 7、反问:做什么业务?推荐相关,Java 比较多,C++ 也有 二面 1、场景题:两地机房分别有一个很大文件,如何得到这两个文件不同的数据项(没答好 参考:https://blog.
今天11点的面试,下午3点左右收到了offer,整个流程是非常快的,体验也很好。 问题: 1、自我介绍 2、岗位匹配度 3、重点对实习经历进行提问 4、得物体验
1.聊项目技术点。 2.java中的threadlocal有了解过吗?使用threadlocal要注意什么呢?(平时也没用过,后来复盘的时候才知道有内存泄露的问题,面试官提示到了和线程池共用,最后也没答出来。) 3.线程池有用过吗?线程池参数是否合理,怎么去界定的? 4.单例模式有了解过么?如果一个类是单例的,那么他应该具备什么条件呢?(什么样的类可以作为单例的) 5.数据库死锁(没听说过数据库死
说一下HashMap的结构 hashmap为什么不安全 说一下spring的ioc如何保证创建对象都是单实例的 spring三级缓存 说一下mysql中索引使用的注意事项 说一下线程池的参数 redis的数据结构有哪些 知道dubbo吗?我不太了解,我说会nacos,让我说一下nacos的原理 算法题是很大的数据,不能读入内存,如果要找到第k大的元素如何实现 全程都是八股,完全不问我
在二面的时候,相较于一面的常规问题,更倾向问项目,也问的更深入。 1. 请先介绍下项目。 2. 项目的主要功能是什么?(回答了使用Redis较多,特别是用互斥锁来防止缓存击穿) 3. 那你如何解决缓存击穿问题?击穿、穿透和雪崩有什么不同? 4. 你认为击穿、穿透和雪崩区分的根据是什么?我认为因为它们各自有不同的解决方案。 5. 能介绍下这些问题的解决方案吗?我采取的措施是将不存在于数据库和缓存中的
技术问题 1.项目难点说一下(秒杀) 2.设计一个秒杀系统,考虑哪些方面 3.Redis缓存击穿,缓存雪崩,缓存穿透 4.讲讲布隆过滤器,底层原理,还可以用在什么方面 5.redis数据类型,zset用到了什么数据结构(跳表),跳表的底层结构 6.MySQL底层数据结构 7.索引失效的场景 8.联合索引最左匹配原则 其他问题 1.和前端合作遇到过哪些问题 2.自己是如何学习新技术的 3.遇到问题怎
1. 谈项目 2. golang的make和new的区别 3. 如果new 切片会怎么样 4. 切片和数组的区别 5. golang的进程、线程、协程的区别 6. 谈谈gmp模型 7. 如果没有gmp全局队列会怎么样 8. golang的map是不是并发安全的?怎么保证安全? 9. map是如何扩容的 10. 说说b+树 11. mysql的隔离级别?谈谈可重复读隔离是如何实现的? 12. 谈谈m
13min,应该是kpi面 白盒测试和黑盒测试 黑盒测试的等价类划分 因果图法 自动化测试的手段 JUnit 技术栈是什么 是否了解面向对象编程 多态是什么 数据库索引用什么算法 数据库的乐观锁和悲观锁 python的装饰器作用 反问
自我介绍 讲项目 怎么验证某一个结论 问学校经历,有什么成长 推不推荐加入学生会 如何看待00后整顿职场 逻辑题:9个球 有一个是最轻的,怎么在3次之内找到那个球 反问
30分钟纯八股 1、数据结构中有哪些树,都是用来做什么的。 2、第一次没答到哈夫曼树,所以又问了我哈夫曼树的作用 3、OSI7层网络,每一层具体做什么的 4、应用层包括的协议 5、HTTP和HTTPS的区别 6、HTTPS加密 7、如果HTTP的数据会被拦截,对称加密的密钥为什么不会被拦截 8、面向对象比面向过程的优势 9、里氏替换原则,并举个例子 10、有哪些方式做多线程开发,需要注意哪些点。说
岗位是算法部署相关的实现。因为有一段算法实习,面试官上来先说了是偏工程不是算法研究😪 (面试官非常友善 有聊天的感觉了 1. 自我介绍 2. 介绍论文基本思想,介绍用过c++的哪些东西,答 类的封装 继承多态 智能指针 stl 3. 智能指针的原理,weak_ptr作用,vector扩容,c++多线程编程 4. tcp握手挥手过程 5. 反问环节 无手撕,感觉主要关注项目熟悉程度和基础知识(八股
40min 自我介绍 项目介绍 项目遇到的困难以及是怎么解决的 手写代码部分 // 1.手写call(当时没写出来) Function.prototype.mycall = function (thisArg, ...argArray) { thisArg = thisArg != undefined && thisArg != null ? Object(this
#暑期实习# #数据分析# 1.自我介绍 2.深挖实习经历(这点准备的不充分) 3.武汉有多少个理发店 反问 1.岗位相关工作 2.有哪些需要提高的地方(说他们一般不给面评) 15分钟就面完了 感觉纯纯kpi面 面完一次 emo一天
得物面试基本都是一面,全程差不多半个小时。 (1)自我介绍:我是分以下几部分介绍的 1.学校 专业 绩点排名(不高的话可以不说)获得奖学金等。 2.实习经历(简单介绍即可,比如有过几段实习,分别是什么岗位。) 3.课外参加的一些竞赛获奖情况。 4.为什么投递该岗位。表达对该岗位的渴望和对公司的认可。 (2)深挖简历:确保简历上的每一句话都了如指掌!多问问自己这句话后面面试官可能会问些什么,特别是实
一面 时长: 30min 比较宏观,简单问了简历,考察对产品经理的理解 1、自我介绍 2、项目深挖 3、如何和开发沟通 4、b、c端的区别 5、性格上更适合哪个 6、为什么学cs去做产品 7、sql python学习程度 8、对供应链的了解 9、反问 二面 时长:40min 1v2,一个面试官是业务,一个面试官是hr, hr没问问题 1、自我介绍 2、项目深挖 3、三段实习方向跨度大,