1. 说说 什么是AOP 2. AOP实现方式 3. MySQL的默认隔离级别 4. 说说隔离级别有哪些 5. 什么是不可重复读和幻读 6. 乐观锁与悲观锁 7. 公平锁和非公平锁 8. 什么是索引 9. 数据库常见的索引 10. 索引是怎么实现的 11. 说一说线程池 12. 线程池的具体工作过程 13. 线程池的拒
1.前端学了哪些内容? 2.js数据类型有哪些? 3.数据类型判断方法有哪些? 4.前后端交互问题怎么解决? 5.vue的一些基本方法有哪些? 6.三次握手四次挥手? 7.原型和原型链怎么理解? 8.instance of 和indexof的区别在哪? 9.vuex怎么实现数值传递的? 10.怎么理模块化管理? 我觉得这家公司挺好的,就是背的这些东西我记不全,好可惜,呜呜呜,如果能表现更好一点就
8.18投递 8.23HR面(6min) 8.30技术面(40min) 1、数组和链表的区别? 2、链表连续存储的使用场景? 3、栈和堆的区别 4、字符串的逆序 5、反转链表 6、快排的原理 7、怎么判断程序运行时间? 8、怎么确定for循环最里层的执行了多少次? 9、复杂度大小的比较 10、场景题?兔子每隔三个月生一对双胞胎,算法实现? 11、场景题?假设饮料有1块的,2块的,5块
首先是最经典的自我介绍什么的然后就是 1.算法题 开屏幕共享看着我写 给一个物质比如SaCO2判断每一个元素的个数 2.值类型与引用类型的区别 3.接口与抽象类的区别 4.简述一下对象池以及如何实现 5.UI框架的设计思路 6.会什么渲染管线 7.draw call是什么 8.如何优化 9.自己的项目用到了什么内容 10.背包任务怎么实现的 11.薪资在哪里 到岗时间什么的了 反问环节 我能学到什
问到的知识点 C++ 多态是什么 虚函数是什么?纯虚函数是什么? 类模板的特化是什么? Tcmalloc用过吗?它的底层是什么样的? Define和inline有什么区别? 重载是什么?底层是怎么实现的? 如果有两个重载函数 他们的输入参数是 int char 和 char int 那么如果输入char char会怎么调用 Vector和deque有什么区别?是线程安全的吗?如何实现的呢? Vec
提前了半小时,我从才起床人都傻的,没想到突然从等候室进面试间了: 自我介绍然后就问了八股 对调优有什么了解吗?(人是懵的,居然答了bp传播,我佛了) 过拟合的原因,解决,现象(大概吧,我能记得一部分已经不容易了) 梯度爆炸、梯度消失怎么观察到,怎么解决之类的(我答了过拟合,不愧是我,我怎么就转到过拟合去了) 没了,说了声抱歉,然后和面试官说拜拜,一共三个,露脸的应该是负责记录的
从测评到观点题到笔试到技术面,目前还没有HR面。 自我介绍。 问了项目里面的问题: 雪花算法怎么实现的? 随机生成ID如何保证不重复? 这个项目是自己做的还是多人合作的? 你负责的主要模块有哪些? 数据库表是如何设计的? 你映像最深刻的一个问题,是怎么解决的?团队解决还是个人解决的? 你项目的优势是什么? 近一年来最深刻的一次编程? 你对互联网公司强度的看法。 算法题:给定一个集合S,求子集。1
感觉小厂问了很多应用层的东西,很少问计算机基础,这里就一面到三面都总结在一起了,主要是有点记不起前面几轮了 一面(50min)、二面(60min),三面(120min) 1、秒杀项目架构介绍? 2、说一下你为什么要引入kafka? 3、你怎么保证mysql和redis缓存一致性的? 4、什么是RESTful API?和rpc的区别? 5、rpc的实现? 6、分布式KV怎么解决常见缓存问题的?说一下
#软件开发2023笔面经# 跟一面流程一样,上来没有自我介绍直接手撕代码 * 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 * 子数组 是数组中的一个连续部分。 * 示例 1: * 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] * 输出:6 * 解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。 * 示例
简单流程:自我介绍,为什么学习前端 开始拷打: 1.数据类型判断----typeof instanceof object.prototype.toString.call 详细追问:typeof(unll) typeof(Infinity) 返回值为object和数字 instanceof 检测数据类型对于构造函数会检测到吗(属于自己背的不够详细,不够理解) 2.事件循环 给了个图。。。严重菜 3.
社会招聘 第一轮电话面 英语口语问答,编程语言基础问答(会先问你擅长什么语言,问相应语言的问题),项目调试方法论(比如问会如何根据system crash现场调查问题)问答。 英文口语面 与用户沟通解决问题的场景模拟(技术细节错误不影响评价,20分钟),问答:自我介绍(偏个人化的,爱好个性等),对工作的规划,认为自己在工作中可以发挥什么特长等。 两轮技术面 中英文混杂,要求英文自我介绍,大部分中文
万兴科技是当时看到信息,然后顺便做了笔试,基本上就是行测题,看你的综合素质,然后经历了两轮面试,第一轮是技术面,第二轮像是hr面,聊自己在校的一些情况,具体是下面这样,凭记忆写的,可以会有差池。 技术面 自我介绍+项目情况(实习三个月,其实没干嘛,大概讲了下项目内容以及自己负责的板块,每天按部就班,倒是没发现遇到什么特别的问题,就说了没有,然后就没问了) 面试官想要会Swift的,我这个有学过一些
技术面: 1.jdk1.8的新特性 2.异常的分类 3.创建多线程的方式?常用的线程池有哪些?它们之间有什么区别? 4.jvm内存模型?程序计数器的作用? 5.泛型是什么?泛型的作用? 6.常用的设计模式?手写单例(饿汉,懒汉,double checked),静态代理和动态代理的区别? 动态代理中用来Java中的什么特性? 7.数组,链表,栈,队列,二叉树之间的联系与区别? 8.MySQL数据库和
计算机网络相关 HTTP2.0 和 HTTP 1.1 的新特性是什么,展开说说? 【没复习到,直接说不会了】 TCP 和 UDP 的区别是啥? TCP 是如何建立可靠连接的? TCP 的三次握手和四次挥手的过程? 为什么要三次握手和四次挥手? 【为啥要四次挥手打的不太好】 浏览器和缓存相关 浏览器的有哪些本地缓存,它们之间的区别是什么? 【只想到了 localStorage 和 sessionSt
面试前看了牛客的面经,感觉都好基础,信心满满地去了,然后被问麻了…… 20分钟这样,太多没答上来了,面试官挺好的,会提示,但是实在不懂组件化和模块化,肯定是寄了 1. 事件冒泡和事件捕获,怎么阻止 2. 减少回流 3. 页面渲染过程 4. vue首页白屏 5. vue自定义指令 6. vue组件是怎么缓存的 7. axios,跨域,中断请求,请求和响应拦截器怎么封装的 8. webpack loa