客户端 0、自我介绍,并简单问了问项目 1、浮点数怎么判断相等 2、多态(静态与动态) 3、内存模型,又问一个类new后的内存分配,没太懂 4、为什么要有虚拟内存,好处 5、进程和线程想,通信方式(如何选择) 6、死锁的条件,举个例子说明 7、网络模型,每个层干什么的 8、tcp三握过程,为什么要三握 9、http状态码有哪些 10、get和post,get可以有请求体吗,get请求长度有没有限制
时长:30min 1、面向对象的概念? 2、封装、继承、多态概念? 3、Java如何实现多态的? 4、Java基本数据类型和引用类型? 5、基本数据类型的包装类,为什么要用包装类? 6、什么情况下用基本数据类型,什么情况用包装类? 7、String,为什么是引用类型? 8、字符串拼接,有几种方法? 9、接口和抽象类的区别? 10、什么时候用接口,什么时候用抽象类?(从继承、组合/聚合层面回答) 1
检查身份证 自我介绍 介绍一下实习项目 介绍一下ViT(面试官好像不了解CV,一开始介绍得比较细节,然后让从一个没有接触过机器学习的人的角度介绍,介绍完又说介绍得比较笼统,再从稍微懂一点机器学习的人的角度介绍。) 介绍一下实习项目中对ViT的改进 反问: 后续流程(后面是综合素质面和HR面) 什么时候出结果(按批来的,自己不太知道) 当前面试的是第几批(自己不太清楚)
10.8大华一面复盘 1、自我介绍 2、有没有什么成果 3、毕业论文到什么阶段 4、参加过那些比赛,具体负责什么任务,获得什么成果 5、用过python哪些功能,说一个累加的程序实现 6、你还会c++嘛,说一个你用过的项目 7、数据库 1)多表联查 表1 学号姓名 表二 学号四六级成绩 根据姓名查询成绩 Select 成绩from 表1,表2 Where 表1.学号 = 表2.学号 2)成绩表,根
岗位是C++客户端,一面好久没消息了,估计是凉了。。。 总共半个小时,但是强度很高,问了30多个问题,问的基本是C++。 1.知道堆排序吗,具体是怎么实现的 讲了讲堆的性质、问道具体实现(如何建树、插入)没说清楚。 建堆:首先堆可以是一个数组,但是有着完全二叉树的性质,当节点下标为index的时候,左子树下标为index * 2 + 1,右子树下标为index * 2 + 2,这样我们可以从第一个
10.9号,面了1h。疯狂八股,没问项目,已挂。排队排了一个多小时,都影响吃饭了,真的坑。不过有些问题确实没答好。 #cvte# #cvte面经# 1)HTTPS和HTTP区别? 2)SSL过程? 3)HTTPS用了哪些加密算法? 4)加密流程是什么样的? 5)HTTPS是完全安全的吗? 6)HTTPS一般会受到什么样的攻击? 7)对象创建过程? 8)单例如何保证只有一个? 9)反射能不能破坏单例
首先深挖项目 1.跨域问题怎么解决? 2.常见的三栏布局(几种方式) 3.websocket是啥?主要应用场景 4.vue组件之间的父子通信方式 5.watch和created哪个先执行,没有特殊情况? 6.前端性能方面的优化 7.内存泄漏怎么解决
总计50min 自我介绍 怎么去学一些新技术 C和C++的区别 多态 进程间通信方法,怎么选择用哪种通信方式 IO模型 IO多路复用接口介绍 设计模式原则,结合实际开发说说 网络七层模型,在访问网页时每层的作用 DNS传输过程 IP地址是唯一的吗 MAC地址是什么 TCP与UDP的区别 TCP怎么保证可靠性 用什么数据结构比较多,vector和list区别 并发时怎么保证数据的可靠性 加锁的性能开
面试官开场:我看你的经历只会C++,为什么要来投java岗,能介绍一下吗?HTTP和HTTPS的区别,SSL/TLS解决了什么问题MySQL的索引有哪些,正序索引和倒序索引(不是倒排索引)了解redis以外的NoSQL吗分布式的CAP理论 HTTP和HTTPS的区别,SSL/TLS解决了什么问题 MySQL的索引有哪些,正序索引和倒序索引(不是倒排索引) 了解redis以外的NoSQL吗 分布式的
邮件上是写的网络协议开发,结果是操作系统 45min 上来先说是操作系统团队的,RTOS?不懂 自我介绍 聊项目 网络风暴、怎么避免 问项目的难点 面试官那边有点吵,给做了一道题,手撕strcmp(C语言实现) 做完说了一下思路 问操作系统,问了个名词(不了解,可能跟车载有关吧) Char* char[]区别 Char arr[] arr + 1 和&arr + 1 C语言实现结构体逐bit访问(
自我介绍 Java虚拟机的内存模型 程序计数器 HashMap和ConcurrentHashMap的对比和区别 ConcurrentHashMap是通过什么手段保证线程安全的 Spring框架有哪些比较经典的设计模式(单例、工厂、代理)。 Spring中的后置处理器的作用是什么?(自定义实例化的逻辑,进行一些Bean实例的定制操作)。 SpringBoot和SpringMVC的区别 基于Nacos
大数据开发岗 总体偏技术栈底层 - 大数据岗位划分有什么了解,以及倾向 - 提到MaxCompute和DataWorks,问使用和了解 - hive任务提交到yarn流程 - hive的Driver解析过程 - 场景题:100G的20个gzip+snappy压缩文件,在50VCore+200G内存的集群下,会启动多少个Mapper - 对Java序列化和Hadoop序列化的理解?Java序列化为什
时间规定死30分钟,所以没怎么问java基础知识 自我介绍 TCP三次握手 拥塞控制 滑动窗口,发送方如何确定该发送多少条数据 两个List求交集,有无更优的方法 mysql求班级人数 项目相关,库存超卖怎么控制的,场景问题:退掉的物品如何恢复库存 如何控制只用5个线程实现文件读取(固定线程池的核心线程数和最大线程数都为5) 反问 总结: 1.mysql一定要会基础的命令 2.项目问题一定要讲清楚
面试题 自我介绍,介绍项目 为什么用 monorepo:因为我自己开发舒服 作用域和作用域链,原型和原型链(没答好) ES6 新特性 computed 和 watch Vue2 和 Vue3 的响应式区别。为什么用 proxy 函数和箭头函数区别(没背八股,只说了 this 和函数提升,因为其他的一下子忘记了) 用了些什么控制代码规范 事件循环 微宏任务队列,哪些是哪些 this(没答好) COR
岗位:C++软件开发; base:西安; 形式:腾讯会议; TL:9.11投递,无测评,9.12笔试,10.17一面; #中望##中望软件求职进展汇总#