飞书后端开发一二面面经 发面经攒人品~ 一面 自我介绍 1 计网/安全:介绍一下你知道的攻击手段(sql注入,xss,csrf,ssrf,文件上传,命令执行...) 2 计网/安全:怎么防止cookie被其他网站读取(浏览器同源策略) 3 数据库:mysql事务、ACID、隔离级别,另外问了一点数据库语法 4 操作系统:进程、线程,它们分别是怎么通信的 5 分布式:CAP、为什么只能满足两个,知不
最近参加了百度秋招提前批的C++/Go开发岗一面,面试时间是在上周。面试过程非常紧凑,主要集中在技术问题的考察上。 说一说TCP三次握手和四次挥手。 说说HTTP1.0、1.1、2.0的区别。 HTTP长连接和短连接的区别是什么? 讲一下MVCC的作用,以及它是如何实现的? MySQL是如何保证事务的? MySQL底层数据结构是什么,有什么优势? 常用的Linux指令有哪些? InnoDB和MyI
1.实习工作 2.@Transactional注解的失效场景 3.利用dubbo调用接口时,怎么处理调用时接口出现异常的情况 4.了解过dubbo的用法吗 5.dubbo调用和http调用相比有什么优点 6.用http可以来实现rpc吗? 7.讲一下IO多路复用 8.mysql隔离级别以及他们的区别 9.AOP的实现的原理 10.自己实现过动态代理么?怎么实现的? 11.有了解过es么? (多发面
一面 1. 介绍自己,喜欢做什么方向 2. QUIC了解过吗,介绍一下 3. 一定比TCP好嘛? 4. 怎么实现切换网络还可以无缝连接的 5. 介绍一下实习中C++实现反射是用于什么 6. 介绍一下Epoll和select的区别 7. 你说epoll不需要像select一样从用户态拷贝file descriptor到内核态,那从用户态切换到内核态的时候会保存哪些信息 8. epoll边缘触发的时候
一面 电话面试,面了一个半小时面试官感觉年纪挺大的,而且又是Java的技术栈,能被捞属实感恩,阿里系里面对蚂蚁最有好感了。 先聊一下科研课题是什么,论文写了什么 了解过哪些排序算法,分别介绍一下时间和空间复杂度 快排的实现介绍一下 归并介绍一下 查找算法有哪些?我说了二分,面试官说可以从数据结构的角度说一下有哪些查找的方法(我说哈希,B+树什么的) 介绍一下C++里面怎么应用面向对象编程(从封装继
游戏开发——数据工程,50分钟 问的都是八股 四类访问权限;四种内部类;反射机制;JMM内存模型;ArrayList和LinkedList;final VS finalize VS finally; 两道编程题: 有序列表合并;最长回文串 等消息
问题内容: 像包含扩展一样,软件包应该包含什么? 问题答案: 它包含标准Java(EE)API的 Sun Oracle参考实现。其中,Mojarra(Oracle的参考JSF实现)和Glassfish(Oracle 的参考Java EE实现)都使用此包。最好不要在代码中直接使用这些类,因为这样会使您的代码与实现紧密耦合。直接通过API 编码可以使您无需更改代码即可更改实现(例如,用MyFaces代
二叉树的层次遍历 下一个更大温度的时间(单调栈) 最大连续子数组和 前端显示数据库列表拖动后,后端存储持久化起来。(接口如何编写) 数据库索引介绍,各种条件下是不是会用到索引 tcp为什么要三次握手,为什么tcp做了三次握手,还要做很多校验 计算机网络虚拟内存是什么 redis内存淘汰策略有哪些,如何设计lru concurrenthashmap如何保证线程安全,copyArrayList了解过吗
一面 介绍一下项目架构 哪里用到redis和mysql redis怎么写入命令 线程 进程 协程 怎么保证线程安全 对于对象实例下的属性 静态属性 一些啥叭叭叭 没听懂问题 docker部署的时候 如果缺少文件什么的 怎么办 docker部署mysql的流程 git怎么用的 一个人用还是多个人用 用过分支吗 postman怎么用的 http请求头里关注什么 请求方式有自己实现过吗 怎么管理sess
14.45 C++研发工程师 内容不全,凭回忆写的; 问的有点深,如果你答得不够多,他会问还有吗,或者直接提示你还有什么没说到,问的问题应该是事先记在本子上一个一个问的; 项目介绍,问设计到的技术; C++多态; 虚函数表的工作原理; 虚函数表的存储在内存的哪里;(给我问不会了分析了一个静态区,有大佬知道能告诉我一下吗) inline是什么,什么情况下使用; vector和list的区别; new
小米 嵌入式软件 一面 本人是23届毕业的本三211硕士, 9月初投的java简历直接挂,9月底还剩一次机会改投了嵌入式 10.12日邮件通知预约,面试用牛客 面试时间是10.13下午4.15,总共30分钟,技术面。 问题: 1自我介绍 2手撕(合并两个有序数组)不能用sort函数 3简单问一些c基础,直到问到linux不会停止(怎么给bit3位置1、绝对地址怎么赋值、define关键字、程序运行
Timeline: 8.9投递,测评 面试前HR打电话问南京岗能不能接受,接受后约面 9.8一面 1.项目简介 2.windows系统操作系统和SYS/BIOS的区别? 3.Linux系统、计算机网络了不了解(会不了一点) 4.怎么看待将你临时借调到其他部门? 5.项目中遇到的困难 6.面试官对南京业务的介绍 #汇川##汇川技术2024秋招##汇川嵌入式##秋招#
进程间通信方法、 进程线程区别、 进程线程有什么相同点、 申请内存用什么函数、 初始化的全局变量和没初始化的全局变量是放在同一个内存区吗?分别放在哪。 uboot、 常用linux命令、 dmesg命令、 find命令、 gpio几个状态、 gpio输入的时候是什么状态,为什么、 说说spi,iic,uart、 github有号没,用过什么git命令 就想起来这些 出差多有补贴50~60/day,
两个面试官,其中一个面试官旁听,偏综合面 1.自我介绍 2.项目介绍,项目细节,遇到的难点及解决方法 3.跟以前高中同学还有联系吗,性格,无话不谈的朋友,组织过活动吗 4.客户要现场解决,本人赶不过去怎么解决 5.编程输入密码看是否规范 6.期望薪资 编程简单,还没调试出来,另一个面试官忍不住问我为啥要用两个for循环😂
38min 自我介绍 为什么不去开发来测试 你对测试的印象 如果让你测试一个登陆功能你会怎么测试 了解Java基础,说说集合类 这些容器有什么区别 HashMap是线程安全的吗 ConcurrenHashMap怎么实现线程安全的呢(忘了,我说应该就是通过锁。。。) 那你来设计你会怎么设计(就说锁什么的) 说说你熟悉的Java关键字 写SQL(哭死,大家一定要自己多写SQL,我平时都直接给ai写,自