面试官很有耐心,答不上来也会等我想,有些问题也会引导我回答 c++基础 简单说一下c和c++的区别 struct和class的区别 简单说一下malloc和new的区别 指针和引用的区别?c++为什么提供了引用这个东西? 说一下const 指针和指针 const的区别?例如const A*是什么意思?了解const 函数吗?具体是不修改哪些数据成员呢? 介绍一下多态。追问:动态多态里,怎么确认调用
发个面经攒攒 RP, 求个offer 9-16日50min,base成都,面我的说他在郑州。 整体面试体验不错。希望有后续 自我介绍 实习介绍 项目介绍 (以上基本占去大半时间) boost库了解哪些(这个真的吟唱不出来。。) C++容器了解哪些 map实现 vector和list底层 allocator底层实现 编译链接相关内容(大概问了一些,只记得有:链接找不到符号是哪里的问题) 函数调用过程
你对Java的Object的看法 Object有哪些方法 Java的容器类型你知道哪些? ConcurrentHashMap和HashMap的差别? 实现单例模式的方法 如何保证单例模式线程安全 ThreadLocal的原理 强引用,软引用,弱引用和虚引用 synchronized修饰普通同步方法、修饰静态同步方法、修饰同步方法块 做题,找出字符串中,各个字符不同的子序列的最长长度
1. 简历深挖 2. mysql binlog了解吗 3. shell脚本写过吗 4. 两个集群,一张hive表如何进行数据共享,A集群如何同步到B集群中 5. 一张订单表,支付状态会发生变化,如何采集到ods? 面试官说由于每张mysql表都是在系统上有应用的,所以应该用update的方式更新支付状态,不能采用数仓的方式去思考问题,不能用拉链表。数仓可以保存历史数据,但是mysql表必须要用up
1.手撕代码: 对于一百万个uint_32的id,随机取其中的十万个或者七八十万个id出来 2.vector和set的区别,增删改查的时间复杂度; 3.线程和进程 4.写一个用过的sql语句,会按照语句进行提问 5.left join和right join 6.指针传递和引用传递的区别?为什么引用传递效率高? 7.左值引用和右值引用 8.会根据项目到哪问哪
我看面试官没开摄像头,然后我也索性不开,不知道是不是kpi 1.自我介绍 2.讲讲项目和技术难点-扯了一堆 面试官说讲的很详细 3.说说redis的数据类型 4.布隆过滤器的优缺点 5.mmvc知道吗,优缺点 (只说了优点,缺点我也不知道,就扯脏读幻读,现在看应该说错了) 6.解释脏读和幻读(一紧张把脏读说成了不可重复读) 7.问我秒杀业务怎么做的(强调我,别说太久,时间不够,可能看我之前说太久了
投递十天之后约一面,第二天面试 问的不难,面试官很好,不会的也在引导,很耐心 自我介绍 什么时候能实习? 能实习多久 简单介绍项目? 项目人数? 为什么选择这些技术?除了这些技术有没有了解相同作用的其他的技术?为什么选择它?是用什么思路选的? 如何实现缓存Redis和数据库的一致性?缓存数据更新是怎么维护的?比如说数据库变更了,缓存还没变,怎么办? Redis的缓存穿透、击穿、雪崩? sql的执行
#软件开发笔面经# 八股盛宴,狠狠品尝 实习过程中有没有遇到过技术难题,怎么解决的? 有没有了解到固定线程池,使用场景及优劣。使用线程池会有什么限制?线程池有哪些拒绝策略? 黑马点评,秒杀逻辑实现 Redis的数据结构有哪些,RDB和AOF备份的区别,过期删除策略,内存淘汰策略 Redisson分布式锁实现原理,看门狗机制 ThreadLocal的原理,内存泄漏问题,线程池使用ThreadLoca
面试时间大约50分钟。 面试过程如下: 介绍一下你在实习中遇到的比较有挑战的技术点,以及你是如何解决的。 如何定位和分析慢SQL。 索引失效的场景有哪些。 如果让你设计一张表,你会从哪些角度去设计,哪些字段需要加索引? MySQL查询语句中,条件OR和IN有什么区别?查询语句1 OR 2 OR 3和IN(1, 2, 3)的查询结果和查询效率有区别吗? InnoDB存储引擎中,主键索引和非主键索引的
飞书后端开发一二面面经 发面经攒人品~ 一面 自我介绍 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. 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; 两道编程题: 有序列表合并;最长回文串 等消息
感觉会是本次秋招最后一次发面经啦,猛猛攒最后一波人品,爱O信O等O! 1、自我介绍 2、最遗憾的一次经历 3、最自豪的一次经历 4、觉得自己是个怎样的人 5、为什么选择OPPO 6、找工作最看重哪些点 7、有没有拿到其他offer,怎么考虑的 8、说说你身边最让你羡慕的一个人,以及为什么羡慕 9、如果现在让你重新回到你研究生做项目的时期,你会弥补哪两点遗憾 10、介绍一下家里的情况,家人对工作地点