视频面 2.8 14:00,35min 1. 自我介绍 2. 简单介绍自己的项目(项目太菜,面试官没兴趣问) 3. volatile 关键字的作用 回答了它的可见性、有序性,详细介绍了JMM,内存屏障,讲了单例模式中懒汉式双重安全判断(因为用到了volatile ),将volatile与synchronized关键字进行对比,又扩展到synchroize的实例、静态、代码块的锁对象,实现原理mon
这个小厂子日常实习竟然有一轮笔试、两轮技术面、一轮hr面,惊呆了。 一面 电话面 30min 1. Mysql中的锁 Innodb存储引擎下分为行级锁和表级锁,着重介绍了行级锁中的临建锁、间隙锁、记录锁; 2. delete语句会加哪些锁 delete属于当前读,所有的当前读最开始都会加临建锁,根据不同的SQL语句过滤条件可能会退化为间隙锁或记录锁,当走全表扫描时会锁住整张表,造成性能损失; 3.
一、HR提问: (1)InnoDB / MyISAM(√) (2)聚簇索引 / 非聚簇索引(√) (3)MySQL大表优化(√) (4)水平分表策略(√) (5)List / Set(√) (6)HashMap中JDK1.6 / 1.7的区别(√) (7)红黑树的查找过程(×) (8)HashMap扩容过程(√) (9)sleep() / wait()(√) (10)两个大文件怎么找出相同的数字(
C++开发(地图、导航) base上海 HR联系说只有两面,要提前实习六个月,六个月之后再继续两面。。。感觉不靠谱 但是HR小哥哥声音超级无敌好听! 一面 08.16 1h 面试官在日本,说团队美国居多,遂能用英文面试就用英文 面试官自我介绍 自我介绍 介绍一下项目 介绍一下项目中最满意的地方 有思考其他解决方式吗? 手撕:一个最短路径的题 面试官比较看重做题过程中的交流,所以一直强调让我表达出每
自我介绍 2min 项目是怎么实现的 使用到的redis是怎么来进行优化的 hashmap的底层数据结构 hash冲突产生的情况 家庭的情况,家里面支持你做什么性质的工作 #烽火通信面试##23届秋招笔面经#
Go开发工程师 9.16 一面 自我介绍 和 介绍 字节实习经历 Linux 孤儿进程和僵尸进程 Linux 文件 权限 rwx 一个文件 777 代表什么意思 一个局域网内 两台主机 假设*** 路由器都是好的 两个问题如何检测主机A发送的ping 包 到达主机B. 以及主机B 回复了主机A的ping包. 但是 主机A 没有收到 有什么问题会导致这种情况 假设是 c/c++. 一个树形结构, 现
面试时间: 22/09/19 16:00~16:54 54min 面试问题 没有自我介绍,简介一下项目后之后手撕 一道编程题,简单题,数组唯一化,撕了40min。。。。。 我写得很差,面试官的提醒我也不是很理解 然后写了一个基于计数排序的算法 之后又说如果数组有序该怎么办,一个边界问题没处理好,搞了半天。。。 一道智力题,23枚硬币,10个正面朝上,怎么分成两堆使得两堆中的正面朝上数量相同 当时没
岗位:C++开发工程师 一面: 2022年9月20日 30min 自我介绍 项目-问题 项目的难点, 怎么解决的 详细说说你项目中XXX是怎么工作的,有什么好处. 怎么判断内存泄漏?怎么解决的? 线程和进程的区别 压测过吗? 数据库了解吗? ACID是什么 三次握手 全连接队列和半连接队列怎么修改 手撕: 第一题:数组中一个出现一次的元素 第一题写的太快了, 又出了一道,以前做过, 但是没写出来,
面试时间:9.26 16:30 - 16:45(15min) 面试内容: 1.自我介绍 2.ArrayList和LinkedList区别 3.四种权限修饰符的区别 4.Java中方法和变量的加载顺序 5.详细介绍实习项目
大概12分钟吧,也没给反问。两个面试官 1、自我介绍 2、Spring事务(寄,很久没背这个了,只说了@Transactional注解) 3、项目当中你的工作,哪些方面提升最大 4、项目上线了吗? 5、服务注册用的哪个组件? 6、接口和抽象类的区别 7、JVM组成 8、为什么想要来杭州 9、对于压力你怎么看 #杭州银行##面经#
全程35分钟 聊了我实习经历,聊了20分钟 实习用的是C++,问了C++的vector和map底层 进程各个分区(没太理解) 如何申请内存和释放内存 有没有写过C++的类 实习用了机器学习算法 问了使用机器学习算法可能的问题 如何调优,决策树调优过程以及优缺点(答了添加特征值,剪枝) 算法问了我爬楼梯,也没让我写,口述一下dp公式 开发过程中怎么debug,个人的调试方法 用到的比较多的pytho
没有自我介绍,直接问问题 我的简历里上写的是深度学习相关的高性能计算,面试官让我介绍一下工作 之后是手撕,用python写的,题目是回文数字(emmm。。。我还以为我看错题了) 我用的数组【::-1】实现的,所以又问了其他的实现方法 日常使用linux系统还是windows 还是简历中项目相关的内容 ARP 又一道手撕:大小端转换(面试官也觉得思路对,但是答案是错的,我俩都找不出来问题)这道是用c
#软件开发2023笔面经# 1.自我介绍 √ 2.自己项目开发的背景 √ 3.Vue3和Vue2的区别 √ 4.watch和computed的区别 √ 5.watch和watchEffect的区别 ×(没答出来,复盘) 6.JavaScript设计之初为什么是单线程? √ 7.什么是进程和线程? √ 8.浏览器为什么是多进程? √ 9.当浏览器输入一个url到页面展示的过程发生了什么? √ 10.
9.30下午四点 35min 1.自我介绍 2.不用stl写一个栈,包括弹出和压入的方法 3.lru 4.extern'C'详细过程,在什么时期做了什么,为什么要这样 5.ARP详细 6.在socket编程时服务端传了100个字节包,客户端接受了多少个包(没整明白是个啥意思,无从下手) 7.你觉得自己哪方面比较擅长(看了看时间,知道无了) 反问 1.组业务(问我问这个干嘛) 2.学习建议(C++不
时长20分钟左右 1.自我介绍 2.项目相关 3.开闭原则 4.数据库索引和主键的区别 5.索引的作用,索引是不是越多越好 6.内存泄漏如何排查 7.平时有学习什么新的技术,认为现在最热门的技术是什么 8.对JAVA最新版本的了解 9.JDK1.7与JDK1.8的区别 10.JVM为什么要用元空间取代永久代 11.HashMap为什么要使用红黑树 12.期望薪资 13.反问 问的不是很难,但是有点