面试的一个小厂好像还是培训机构, 记录今天的懵逼问题 1.JDK的动态代理和CGLIB的动态代理有什么区别 2.springboot热部署的实现和原理 3.springboot的自动保护机制 #如何判断面试是否凉了# #我的实习求职记录# 我只知道CGLIB是mybatis的延迟加载原理,热部署是刚学springboot写过一个简单的demo 有没有大佬有标准答案的还有八股文多的背不完,不知道哪是
学习目标:掌握Python的基础,如元组、字典、列表、集合、迭代器、生成器、闭包、装饰器,了解python的多线程、内存管理、垃圾回收机制!(技巧:简历的专业技能也可以这么写哦!) 一、高频题目 1、 列表、元组、集合、字典的区别是什么? 2、深拷贝和浅拷贝的区别是什么? 3、迭代器是什么?生成器是什么?两者的关系是什么? 4、什么是可迭代对象,可迭代对象的原理是什么? 5、什么是闭包?什么是装饰
面试官自我介绍 自我介绍 对测开的看法和理解 预期的测试和开发的比例 登录页面设计测试用例 unittest和pytest优缺点 Python列表推导式 元组的特点 切片的三个参数的含义 装饰器,闭包 什么场景用到装饰器 Python协程(异步) 用过flask,Django吗 Python垃圾回收机制 Python生成器 深拷贝浅拷贝 Linux常用命令有哪些 修改文件相关的命令有哪些 查看大型
前言 前几天在网上发了腾讯面试官问的一些问题,好多小伙伴关注,今天对这些问题写个具体答案,博主好久没看八股了,正好复习一下。 面试手撕了三道算法,这部分之后更,喜欢的小伙伴可以留意一下我的账号。 1.讲一下数据库的事物特性和底层原理 四大特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果
1. 自我介绍 上来先问我,你实习就是去写文档吗,压力拉满 2. 深挖项目,确定是不是真自己做 3. 处理过线上bug,是怎么处理的,对于重复数据,having count 确定重复数据,用开创函数row_number完成去重 4. 项目中新增维度问题 5. Spark ui中有哪些东西,定位数据倾斜,如何优化 6. 手撕1到100w中1的个数,除了正常的思维逻辑还有什么其他的算法 7. 提高查看
26min 😩😩😩 操作系统线程进程区别 gorutine 与线程的区别 gmp 数组和链表区别 slice 和数组的区别 go map 实现 为什么会 hash 冲突 go map 并发 panic 如何解决 MySQL 慢 SQL优化 为什么索引快 redis 用途 redis 使用上会遇到哪些问题 消息队列用途 Docker 会吗 其他忘了😩 #如何判断面试是否凉了# #得物# #g
1.Static作用,static修饰的变量的生命周期 2.基本数据类型和引用数据类型的区别 3.Stringbuffer代码 4.抽象类和接口的区别 5.String,stringbuffer,stringbuilder区别 6.重载和重写 7.对成员对象的变量重新赋值是否算重写 8.在同一个类下面,函数参数列表一样,返回类型不一样,是否算重载 9.异常捕捉常见方法 10.Finally作用,里
15分钟,时间卡的很死,一到点就把我移出会议 一个hr(开摄像头)一个面试官(不开摄像头),技术面试官被hr称呼为”X总“,两位都很亲切 1.快速的自我介绍 2.介绍项目,说一说你这么多项目的类型,哪些是课设,哪些是教研室的,哪些是自己做的,哪几个你觉得了解最多 3.说说你一个人做的项目,有没有老师和研究生指导?遇到了什么困难?难在哪里?有没有其他情况? 4.说说你对C和Java的理解,他们的异同
这是本人比较少见的都是围绕项目来问的前端面试,感觉也不是很难,面试体验还不错。希望不是kpi 1.自我介绍 2.为什么选择前端 3.说一下项目怎么来的(项目来源->设计需求->用户群体->具体功能) 4.针对项目设计上的某个漏洞怎么解决(不会) 5.项目技术实现方案、项目有没有上线(主要针对数据模拟,网络请求,测试,信息推送) 6.有没有更方便的联调方法 7.封装的网络请求模块有哪些内容,对外暴露
手撕一个快排 问了一些系统优化解决方案(如何增加访问量、加快请求处理速度):我回答了数据库方面、缓存方面、接口优化、最后就是微服务分布式系统(比如在不同地域都设置机房,处理不同地域的用户请求)。 问了一个软引用、弱引用(回答不完整,忘了好多,我无语了哈哈哈哈) 反问了一下表现:java知识可能有点欠缺(因为软引用和弱应用没有完整答出来)。代码能力还可以(10分钟不到直接在idea写出来了)。系统方
语言方向 1.C++内存相关的八股 常见会问栈和堆的区别,C++如何分配(new)?以及内存泄漏的原因以及如何防止。 2.编译器编译过程 就是问源代码是怎么变成二进制文件的 3.STL数据结构的八股 很喜欢问数组和链表的区别(从增删的时间复杂度来分析),然后还有vector底层呀,map底层呀(我记得明朝万达问了一个红黑树)。 4.多态是怎么实现的 操作系统方向 1.线程,进程,协程的区别 这个基
很紧张地准备着一面,看到牛客上其他面经,感觉一面就会g,但是面试官问的全是八股是什么原因 具体问题有: http1 http2区别 http https区别 tcp三次握手 tcp udp的区别 for of , for in区别 instanceof typeof ... 诸如此类 项目问了一点点,挖的不深#面经##提前批##字节##八股文#
自我介绍~他在看简历,估计没怎么认真听。。。但是我的自我介绍也很烂,回来被学长指正自己准备的自我介绍都没有说到点上。哭~~~ 1.平时怎么学习前端 -网上的教学视频 -菜鸟教程,掘金 csdn一些人的博客网站 2.项目中如何封装axios -简单的封装,baseURL里面设置好重复的请求路径,以后在写接口的时候就不用打这么多重复的代码, -设置请求拦截器,响应拦截器,处理请求信息和响应信息(漏了一
总结 0八股0算法纯业务聊天 如果是kpi面,请再来猛烈点 如果不是,二面安排一下 开始前太紧张,喝了点🥃威士忌帮助集中注意力 很舒服的面试,最后还主动给了建议。 具体面经不发牛客了,都是业务问题。 许愿二面 #我的实习求职记录#
说一下闭包的理解 在什么场景会使用 浏览器页面渲染过程 对内存生命周期理解 用过node.js嘛 没 用过ajax嘛 基于什么实现 底层原理 说一下get和post 没答深 对tcp协议理解 不会 没学计网 为什么要三次握手四次挥手 只说了确认信息收到 没学计网太痛了 面试官补充三次是最少三次 为什么用pnpm 对比原生node.js的优势 说一下对vue3的理解 vue3生命周期 vue如何实现