时间:11/11 一面是分组进行的,有一个微信群10个候选人一组,但是今天只有6个参加面试,每人大约20分钟,到我这里感觉也就15多分钟。我前面那位可能得有25分钟了,估计是问题回答的比较好吧。 面试内容: 首先自我介绍,要求时间控制在2分钟以内。 然后说一下认为做的好的项目(我自我介绍里提了以前做过几个项目,这里说的一个聊天软件,还没说完就被打断了) 然后问聊天软件用的http还是长连接。之前准
这里分析了多线程的一些细节问题,并介绍了传统定时器的创建,同时实现了根据自己的调度计划的自定义定时器,对于传统互斥技术中发现的内部类问题,进行了分析,最后对于同步通信技术,是重点,分析了如何处理类似的问题,如何设计能够更加清晰简单,体现了高内聚和程序的健壮性 1. 多线程的几个知识点 1.1 为何使用实现Runnable的方式创建线程更普遍? new Runnable()的方式,更加体现面向对象的
一共进行了5轮面试。这是我经历过最多面试次数的公司(第五轮临时加的)!!! 第一面:群面 进入腾讯会议,一场12个人除了我其余都是各个名校的研三。首先自我介绍,之后面试官给出题目:如果企业与学校合作如何提高企业知名度。给出七个方案,每个方案有不同的金额,最终所选多个方案,要求总金额不超过20w。进行30分钟的无领导小组讨论,最后给出结论,面试官,挑几个人问你认为哪些同学你认为贡献度最大,你给自己打
从十一月初开始,本鼠陆陆续续面了滴滴、快手、百度三家公司,目前的进展是:滴滴排序挂,快手三面挂,百度oc。如果没有意外发生的话,大概率鼠鼠会去百度开启下一段旅行了。之前面试的时候经常到牛客上搜索面经,本着开源的精神,也将自己的面经简单的做一个分享,希望大家不要嫌弃 百度 一面(45min) 介绍一下你的开源经历吧 我最近也研究过opensumi,你能说一下依赖注入吗 还在项目中使用过哪些设计模式呢
已oc 一面: 实习和开源拷打30min mysql b+树原理 使用原因 redis zset 跳表原理 使用原因 指令重排 JMM aqs原理 公平锁非公平锁实现原理 锁升级流程 sync关键字的原理 手撕:k个一组反转 ----------- 二面: 问问实习和开源 讲讲dubbo的基本原理 讲讲dubbo的通信协议 讲讲序列化原理 客户端服务端感知流程 threadlocal原理 弱引用的
2024 3 30 15min 1、如何理解的面向对象三大特性:继承、封装、多态 2、JDK下有哪些常见的包 3、list、set、map区别 4、MySQL 删除的关键字:DROP、DELETE、TRUNCATE区别,(TRUNCATE关键字一点印象都没有。。。) 5、关于删除操作的实际应用(这里想问的是删除数据时要对数据进行备份。日志方面?) 6、Redis在项目中的实际应用 7、Redis持
2024.2.27 20 min 1. springcloud 和 springboot 的区别 2. spring 的 ioc aop 3. bean 的生命周期 4. 创建对象有哪些方法 5. 创建线程有哪些方法 6. 继承与接口有什么区别,接口里可以有方法吗 7. stream 流 8. docker 的优缺点 9. docker 部署与虚拟机部署有什么区别 10. 常用的 linunx 命
满怀期待投递了技术中台的暑期实习,结果被问得云里雾里,jd跟实际岗位基本不符。在尴尬的流程中迅速结束了面试并被挂,甚至可能留下了不太好的面评。字节投递之旅略带多灾多难。 个人背景 深圳大学23届计算机本科+网络与新媒体双学位,准备留学申is/cs/ds研究生。 一段数据分析实习,主要做了几个内部工具,承担部分数据产品职能;若干零碎产品项目&用户研究经历;业余爱好是摄影、影视拍摄,恰过小钱。 职业规
原来分别时真的会心痛,总结一下我作为软件测试实习生的最后几天的工作 周三上午 早上有些迷糊,地铁还做错了,险些迟到,大家上车之前记得先看方向哦 刚到工位,ld就找大家开会,对我们的产品进行性能测试,用的软件是阿里的SoloPi 我当时就问前辈咋把电脑里的apk安装到测试机上,前辈说adb install 然后我就回去装环境,把手机连上开始debugging,吭哧吭哧连了半个小时,发现还是识别不到
自我介绍。 面试了C++基本语法和计算几何算法。 1.C++基本语法 (1)多态是什么? (2)上一个回答提到了虚函数,接着问虚函数是怎么实现的? (3)内存溢出和内存泄漏是什么? (4)在子类是公有继承的前提下,父类的私有变量在子类能否直接访问? (5)在A函数里用指针申请好空间后,这块空间需要返回给B函数,然后B函数使用后不再使用这块内存,虽然我们可以手动释放,但往往可能忘记释放,请问用什么方
面试官应该是技术部门大一点的领导 问的问题比较细致了 好多问题有点想不起来了 一些挖简历上的问题: 前端-掌握哪些前端语言?说几个html的标签?网页在输入网址到显示界面这个过程的业务逻辑是什么? java-用java实现过哪些接口功能?怎么实现的? 测试-了解的测试分类?jmeter怎么进行接口测试的?缺陷的等级?测试用例的等级?给你一个水杯怎么设计测试用例?测试用例的要素包括哪些?get和po
1.自我介绍 2.后续的规划和实习时间 3.TCP三次握手和四次挥手 4.Linux查看资源使用情况和网络带宽(没答出来) 5.有用linux抓过包吗(没有) 6.docker的平台? 7.webservice接口有用过吗?(没有) 8.Mysql隔离级别?MVCC机制实现原理?(不会) 9.通过mysql做过哪些工作? 10.写过python的代码量?(我简历写的熟练python,其实我写的不多
1、自我介绍 2、三次握手,四次挥手(我也搞不清楚怎么以上来就问这个,回答的七七八八一般) 3、看你的简历,你说学过计算机组成原理,能说一下这与软件开发的联系吗?(开放性问题,放开了回答) 4、java的基本数据类型 5、int的包装类是什么,Integer生成的两个对象可以用"=="直接进行比较吗?Integer在拆包过程中有什么要注意 6、常用的集合类有什么 7、Arraylist与Linke
先说体验: 面试官巨好!! 还是我太菜了,没怎么准备八股,了解的也不够深入,后续会体系化完善。 呜呜一开始因为网络延迟耽误了蛮久。 第一次用牛客面试,出现了些问题。 1.先自我介绍一下吧 2. 你了解的es6特性有哪些? 3. 讲一下箭头函数和普通函数的区别? 箭头函数可以new吗? 为什么不能new? 4. 讲讲promise, 它有什么作用,有哪些方法? 5. 一道promise的输出题 6.
#软件开发2023笔面经# 中午面的,我俩都有点困。 自我介绍, CSS盒模型, CSS居中方式, CSS定位方式, ES6新特性, Map和weakMap的区别, promise, async await和promise, 项目难点, let const var 直接声明 四种定义数据的区别。 原型链, 箭头函数, vue双向绑定, 为什么不能实时监听数组, 小程序与普通网页的区别, WebSo