自我介绍 整体感觉来说面试比较简单,所以工资也低~ 在学校成绩如何,有没有获得奖学金,考研的时间等等相关问题 能实习多久,研究生研究的方向 你这个LinuxC++开发的学习是自学的吗,怎样的自学途径 我:看书、看视频,然后跟着写,然后遇到了新的知识,把组件加到现有代码中。 用socket接口实现服务器和客户端分别调用哪些接口 为什么用epoll? 我:列举select、poll的特点,说明epol
1、MySQL狂轰乱炸(索引类型、数据类型、主键索引和UUID的区别、联合索引、聚集索引、分库分表以及用到的中间件、慢查询排查,explain等等等等。。。太多了MySQL感觉基本能问的都问了) 2、Java基础,1.8的新特性,spring,mvc的拦截器hashmap\hashtable\concurrenthashmap区别选择、synchronized、还有哪些锁、乐观锁是啥还有忘了 3、
1. 自我介绍 2. 介绍下你在实习的时候干了什么? 3. 你们分词是怎么分词的? 4. 重要性分析是怎么做的? 5. 纠错是如何利用elasticsearch完成的?你知道elasticsearch是如何计算分数的? 6. Map的哪种遍历方式效率比较高? 7. 你讲讲ArrayList的几种遍历方式?有什么问题 8. 口述算法题思路:颜色分类(leetcode中等题) 9. 口述算法题思路:寻
#软件开发2023笔面经# 面试官是个年轻小伙,体验良好,非常和蔼,你不懂的面试官会给你回答出来,面试官按照简历往下问的 自我介绍 使用过哪些集合? ArrayList和LinkedList的区别? 反射机制,反射机制你常用在哪里?答得Spring的ioc 什么情况下用单线程?什么情况下用多线程? jvm内存区域 jvm垃圾回收算法 操作系统是什么? 假如让你设计一个malloc(),和free(
开始的比较晚,3.20之后才开始投简历,这次是第一场笔试,感觉自己好菜啊 5道编程题,第一题是核心代码模式,其余是ACM 模式,只ac了两道。 第一题:链表,每两个节点为一组,每两组相互交换。这题算是白给,直接ac 第二题:输入n个字符串,每个字符串取出一个字符形成一个新字符串,新字符串不能含有两个相同字符,输出一共有几种取法。用了递归加回溯,ac 。 第三题:输入两个整数数组a[n],b[n],
滴滴中午一点跟我说下午五点面试,然后在我背自我介绍的时候,还打断我问我是不是在对着什么念。。。。。主要就是做了几个题 一面9.13(1h) web服务器项目相关: 1.怎么解析http包头的,自己写的还是用的包 2.用多线程提供服务,你的机器最多支持多少个线程,并发上限(没有测) 3.多线程通信使用过什么方式 4.锁是linux的实现还是c++的实现 c++相关: 5.c++多态是怎么实现的,举个
这次面试面试官挺好的, 就是感觉的我答的一般般, 由于问了一些比较细微的知识点, 不太记得了... 梅卡曼德C++开发实习-30min 整形和浮点的存储 浮点数的等0的判断 对于内存的理解 虚拟内存和物理内存的关系 进程和线程与虚拟内存 虚拟内存的分布 函数调用对内存的使用 多态的底层及原理 set和map的理解及使用场景 map和unordered_map的结构及使用场景 反问-后续流程/工作任
全程约30min 自我介绍 MySQL有哪些锁,作用是什么 死锁是什么,如何避免 Redis有哪些数据结构,都是如何实现的 Redis中Zset是如何实现的 TCP和UDP有什么区别 TCP为什么可靠 TCP的重传机制、流量控制和拥塞控制 TCP是怎么保持连接的 介绍简历上一个项目的架构 讲一下架构为什么这么设计,后期如何维护 介绍简历上另一个项目 我现在人在哪,什么时候能去实习,能实习多久 在上
一个顶点从局部坐标怎么到屏幕上; NDC 空间的范围是什么;所有平台都是这样吗; 在 NDC 空间的点如何变换回世界空间; MSAA 的原理和实现细节;为什么要用 MSAA; 锯齿出现的原因;走样背后的原理; irradiance 和 radiance 的区别;量纲分别是什么;积分表达; 写出渲染方程;解释下每项的含义; 写出 Cook-Torrance BRDF 公式; 解释漫反射型;兰伯特项为
#哔哩哔哩##实习投递# 牛客上面试,全程20分钟 自我介绍 go学了多久? 写一下生产者消费者问题 了解覆盖索引吗? 什么时候用覆盖索引? 学过其他什么语言? 了解rpc吗? 了解消息队列吗? 聊刚才写的代码(生产者消费者),内存优化的点:chan缓冲区大小,goroutine数量优化,局部变量垃圾回收 goroutine可能泄漏吗?为什么? 一面已过
#哔哩哔哩##实习投递# 12.1 下午B站二面,发下面经 为什么做这个项目 为什么学Go Go的缺点 动态路由实现 Redis在项目中的使用 Redis除了做缓存还能做什么 Redis的数据结构 Redis ZSet实现 Redis性能高的原因 Mysql了解哪些引擎 Mysiam和Innodb的区别 Mysql索引的数据结构 Mysql数据放在什么地方?分引擎讨论,指数据结构的什么位置 主键索
#蔚来##实习投递# 12.1下午一面,蔚来问的很深,还是八股+算法的结合,项目一点没问。 一面: GO 1.Go练习时长 2.看Go代码说输出: func main() { for i := 0; i <= 9; i++ { go func() { fmt.Println(i) }() } time.Sleep(10 * time.Second) } 答:10个10,原因Print是IO操作,故
#腾讯##实习投递# 两周前就面完了,官网投递,随机开奖,开到了深圳的IEG,人在上海,面试发挥一般,地点也不合适,一面挂 这篇面经参考意义不大,全程问个人项目,仅用于个人复盘 全程约30min,没写题 项目一: 动态路由实现 中间件机制实现 中间件机制占内存大小 该项目相比于市面上同类项目的优势在什么地方 context如何保存中间件机制,会有什么问题 ORM组件设计及功能 缓存组件设计及功能
• (1.05)一面忘记录音了,不过都是基础题,50min • 算法题:最长递增子序列的长度 • (1.10)二面1h • 说一下vector的特点以及你用过的API(我说的是push_back的缺点) • 那你vector平常用什么做插入操作 • 说一下map • 为什么用红黑树 • 红黑树的查找时间复杂度是多少?为什么 • 右值引用 • 一个程序挂掉了,怎么用GDB调试。比如CPU跑到百分百了
1、说说你的项目? 2、Set和list的区别? 3、Jnuit中before和after的位置? 4、安卓有哪几个组件? 5、如何对一个软件进行测试? 就面了12分钟 好多问题都没有回答上,无了。