本人c++选手,面完秒挂 拷打项目 链表,栈,队列,数组适用什么场景 进程和线程 单例模式,什么时候不能用单例模式 什么是多态 最近有学一些什么新奇的东西吗 平时学习的方法 手撕代码,场景题(我真怀疑是不是因为c++,没法问java,就给我搞了一个比较难的手撕,看看我代码能力)
已过,记录一下。 1.自我介绍balabala 2.flex弹性盒子属性 3.es6的新特性 4.evenloop 5.怎么实现水平垂直居中 6.箭头函数为什么不能用于构造函数 7.箭头函数看代码说输出,this指向问题 8.事件循环说输出,微任务宏任务问题 9.Vue2和Vue3的区别 10.var为什么会有变量提升 11.原型链 总体问的很常规,面完第二天上午约二面
70mins 自我介绍+项目介绍 juc工具类 CountDownLatch JVM内存模型 垃圾回收算法以及对比 MySQL隔离级别、MVCC Redis缓存三兄弟 Redis过期策略、淘汰策略 Redis LRU算法 手撕单例模式(面试官说以觉得对公司业务最有用的方式写,写了一个双重锁单例模式) 反问 技术自我提升建议 公司业务偏底层还是业务 组内规模 面试官人很好一直在引导,慢慢帮我梳理逻辑
Timeline:5.10笔试-5.15约面-5.17一面(结束) 岗位:安全工程师 面试过程: ***看错面试时间迟到了,大家一定要看好面试时间 1. 问https过程 2. 设计一个端对端加密的系统 3. 为什么无法访问google 4. c语言中内存泄露以及缓存区溢出 手撕:两数之和 基础知识还是太差了,对一些场景问题也不是很熟悉。不管是开始还是安全岗,计算机网络的知识感觉都很重要,最好还是
5.14一面 40min 0.面试官介绍部门和业务,让我放轻松 1.java内存介绍一下(讲了jmm和jvm,还有cpu多级缓存机制) 2.单例模式的实现方式介绍一下(饿汉,懒汉,双重检测锁,枚举类,静态内部类) 3.聚簇索引和非聚簇索引,b+树,b树 4.快速排序复杂度为什么是nlogn 5.什么场景下你会用redis 手撕10min lc22 括号生成(以前没做过,现场想到用回溯写出来了,竟然
🕒岗位:测试 笔试时间:2024.5.18 选择题: Linux语法、 测试基本知识 大题: sql语句 有九个小球,其中一个比其他的轻。我们需要找出这个轻的小球,同时尽量减少称重的次数。(分治策略,分三组,每组三个,只需要称两次) json取值 排序算法 写测试用例 面试(深挖简历) 测试用例 简历上的关于测试相关的知识和工具要会 Linux命令 mysql语句 测试流程 (额外的)编程语言
华为OD面经 个人情况: 本人985本非科班,因为考研所以有半年空档期。 一、机考 在牛客网考,ACM 模式,与 Leetcode 上模式不同。 2道简单题,一道背包问题,一道字符串。1道中等题,二叉树遍历相关。按测试用例通过的比例计算分数。 机考改D卷,应该是C卷和新题的混合。建议先把od题库的c卷刷一遍。 牛客网上的机试题应当是不包含C卷的。 二、性格测试 这个环节可能会被淘汰的,注意前后一致
1. 自我介绍 2. 为什么选择往测试开发方向深耕 3. 社团经历 4. 选择读研的原因是什么?选择读计算机技术专业的原因是什么? 5. 读研专攻的研究方向? 6. 你觉得你做的完成度最高或者说最有成就感的事情? 7. 你参与的项目的开发成员有多少人?开发成员之间的关系? 8. 开发团队之间出现意见分歧时怎么办? 9. 你以后希望在哪里工作?比如杭州和北京你更倾向于哪里? 10. 理想中的工作是怎
#golang面经# 1、容量为1的channel在什么情况下会堵塞(除了常见的) 2、多线程同时读写map中不同的key,一个线程只会读写一个key,会发送什么 3、检查数据竞争 4、实现了一个web的server,如何设置这个server返回的response的类型,比如说是一个图片一个视频一个json 5、快速定位死锁 6、用户从客户端访问一个页面,webserver如何主动的给这个页面推送
1.自我介绍 2、spring ioc和aop理解 3、aop原理 4、jdk动态代理和gclib的区别 5、Spring怎么解决循环依赖 6、Spring一个接口多次修改数据库怎么保证全部都完成或者全部都失败(spring事务) 7、==比较的是什么 8、Integer和int的各种==判断 9、删除ArrayList中的偶数,给思路(不能从前到后for循环遍历remove删除,可以使用迭代器或
在boss直聘看到神舟数码的java岗位,要求英语口语好。感觉自己的英语还可以,就投递了。然后通过了简历初筛。 一面(考英语口语): 1.要求使用英语做自我介绍 2.问是否有实习经历 3.问做过最复杂的项目是什么,介绍自己的工作。 二面(全英技术面): 1.首先自我介绍 2.问项目经历 3.问了三个技术问题 (1)HashMap的结构是什么? (2)红黑树和普通二叉树的区别是什么? (3)在一个很
1. 自我介绍 2. 线程池?(这个真的看了好久,各种详细的参数,拒绝策略、队列、执行流程我全部讲了) 3. 操作系统中是如何实现线程的(不知道该怎么答) 4. PCB了解吗? 5. 进程和线程的区别 6. JVM的垃圾回收机制(讲了CMS和G1) 7. MySQL的索引分类 8. 聚簇索引和非聚簇索引(问的是主键和非主键索引的区别)、回表查询 9. MySQL事务的隔离级别 10. MySQL为
#面试经验# #Java# 自我介绍 java基本数据类型 对象三大特征 多态含义作用、封装含义、作用 方法重写、重载区别 String、StringBuffer、StringBuilder区别? String常用方法、 20种 只答了两个 == 跟 equals 区别? 场景题: 两个对象 hashcode相同 ,调用equals 结果是什么 ArrayList 跟LinkList 区别 ? A
虽然招聘的时候说是c++岗,但是其实是招有c语言基础的学生培训做数据库postgresql。 先笔试,给了几份c++源码,分别是UUID生成方式,client_proto客户端协议,pgbouncer相关代码,让我们自己熟悉代码,尽可能的讲解代码,表达自己的理解,允许使用百度。 原本打算大撕特撕算法,第一次遇到这样的笔试,有些措手不及。 所以后面技术老师的问题答的不理想。 试卷讨论完毕 开始正常流
本科24届,在三、四月份大厂开暑期实习投了一轮,面试都没捞到几个,就算笔试ak也进不了面试,太难受了。于是5月份复习了一个月,5月最后一周各大软件海投一轮,除了C++的offer没有,golang、Android、iOS、嵌入式这些都拿了。感觉中小企业更多的都是在拉家常问项目和个人的开发经验以及解决代码异常的能力,很少问八股文。 一面(40min): 1.问代码量 2.解释红黑树 3.解释堆、栈,