1. 自我介绍 2. 项目 选择一个项目介绍 项目涉及到数据库你能讲一下数据库一条语句的执行过程吗 你项目中怎么保证从节点能正确复制日志 你为什么选择跳表,底层结构是怎么样的,有什么优势 写一下跳表的节点结构,用struct写 3. 问题 C++多态是怎么实现的(virtual) 虚函数底层是怎么样的(答了虚表,但反馈还不够底层) 多态主要涉及到的设计模式有哪些 你知道哪些设计模式,应用到的场景有
1. 自我介绍 2. 怎么避免内存泄露:手动管理;智能指针;但面试官还要回答其它的方面 3. 在使用new和delete的时候有什么需要注意的 4. 程序运行出现异常怎么避免内存泄露 5. 动态链接和静态链接的区别 6. 项目实现的时候遇到难的模块在哪里 怎么解决:面试官想要回答得特别细致 例如类名呀 参数之类的 7. C++实现多线程的时候你用的类是什么 怎么去控制多线程的:不是很理解面试官的问
1、自我介绍 2、集合有哪些 3、HashMap的底层结构 3、gc有哪些算法 4、新生代用哪些gc算法 5、了解哪些设计模式 6、选择其中的一种设计模式展开来讲讲 7、单例模式是怎样操作的 8、选择一个你熟悉的项目,展开讲讲 9、在项目里面遇到的困难有哪些,是怎样解决的。 反问: 1、刚才回答的地方有哪些不足。 2、公司主要用到的java开发在哪些方面。
juc 讲一下reentrantlock(AQS) 可重入代表什么(答的是对应一个c对象,一个recursion属性代表重入几次,不会被直接持有的锁卡住,不知道对不对) JMM模型(happens before) 原子类(说了longAddr,AtomicStampReference) 线程池参数 newFixedThreadPool(说了因为不用不是很了解,追问自己怎么设置参数,答IO密集型和C
Java开发 一面(50min) 实习项目(深挖,会出些场景题): 项目中遇到的问题 redis的使用 数据去重方式 其他方案:MQ 如果我不用redis怎么提高数据库性能? 分表怎么分 扩容怎么处理,不影响之前的表的情况下呢 八股: java集合 linkedlist和arraylist区别,那统计意义上的空间复杂度
一面: 1、原型对象、构造函数和实例,new原理,箭头函数有原型对象吗 2、基础数据类型和引用数据类型,堆栈 3、看代码说输出,关于变量作用域的,let var 4、import和require的区别 5、cookie,他的属性,和cookie相关的攻击方式 6、http状态码,http请求 7、********算法题最大数 二面: 1、项目中收获比较大的经历 2、浏览器乱码的原因,浏览器渲染机制
一面 20多分钟吧 三个面试官 1、线程创建的方式 2、接口和类的区别 4、介绍一下java项目 3、项目中怎么连接的数据库? 4、redis的使用场景 5、redis怎么做分布式锁 6、使用的技术栈 7、mybatis中分页操作
问了一些数据库相关的知识,索引,优化;golang协程跟线程的区别,在哪方面资源优化了;介绍实习经历; 更新下,已oc
银泰百货 数据开发一面(30min) 自我介绍 CV项目简介,项目时间, 针对一个项目进行提问,用到的算法,怎么选择,不同算法的优缺点 另外一个项目的具体工作,不同图表的用处有啥区别,图表的组合有啥作用(比如柱状图和折线图), 两段实习的工作 用python的那些库,用pandas的那些函数? SQL语句怎么优化(谓词下推)?
计网:握手,挥手,time wait状态 java:设计模式了解哪些,异常有哪些,该怎么处理异常,spring默认处理异常的机制,面向对象的理解 数据库:范式(忘了,您就当我不会吧),设计表该注意什么 spring:ioc,aop 还有啥忘了,也没啥重要的,没有手撕 反问:现在的12点多了,您吃饭了吗(没吃),那我就不问了,就不耽误您吃饭了,再见
写面筋攒人品给孩子个offer吧 问项目,具体介绍,问的很细 给我介绍下tcp 给我介绍下springboot 中间件用过哪些? http什么连接? 数据库什么情况下要用索引? sql语句 sql为啥要用自增主键做索引?
岗位 智能运维工程师 面试官看起来像个主管 面试都是主观题 1、你一面有什么印象深刻的问题 2、如何实现服务的高可用 3、如何做好运维的监控 4、你觉得阿里云产品智能吗,为什么 5、如何看待公有云模式 6、职业规划
整个过程就15分钟 1.页面渲染过程, 2.盒子模型, 3.选择器, 4.浏览器本地存储, 5.浏览器性能优化, 6.说说vue的特性, 7.git工具, 8.反问环节 没有手撕,就这些,面试时长最短的一次。面试官是很温柔的大哥。
技术面:八股考察较多,项目问答更注重如何协调团队而不是技术实现。hr面:较正经地聊天。 线上技术一面;两天后线上技术二面;五天后线下hr面;三天后资质审查。
两个面试官 1.自我介绍 2.问一个项目的功能和框架 3.重载和重写的区别 4.string类的函数 5.创建线程的方式 6.内连接,左外连接,右外连接的区别 7.做算法优化为什么要找软件开发的工作 8.你觉得你的哪些素质能力适合软件开发工作