首页 / 凉面
#

凉面

#
13665次浏览 279人互动
此刻你想和大家分享什么
热门 最新
佳期投资C++开发暑期实习
以下是疯狂拷打:你在C++上的经历有哪些?你对C++的新标准了解到什么程度?17之后的内容?20,23一般对C++的类来说,memory layout有哪些成分?C++的对象(class或者struct)在内存上长什么样?尽可能多说如果对象涉及到继承呢?具体说一下虚继承是什么状态?假设一个类继承了有虚函数的类,父类会存在在子类中吗?一个空的类占多大内存?如果这个类包含了一个虚函数呢,假设是64位的机器?如果有一个类继承了空类,大小是多少(可能需要分类讨论)?虚表里除了可能有虚函数,还可能有什么?如果一个函数是成员模板函数,可以被声明为虚函数吗?inline关键字(新标准,17之后)虚函数可以内联吗?optional取size是多大描述一下C++编译的整个过程如果头文件定义了函数,源文件不实现,会在哪个环节报错?如果构建的是静态库,会报错吗,为什么?对静态库和动态库的理解stl中的智能指针有哪些?一个shared_ptr大小是多大?使用时如何决定用哪个智能指针?unique_ptr取sizeof多大?不同智能指针性能上有什么区别?如果只是用指针解引用,性能上?C++多线程中常用的mutex是怎么实现的,和自旋锁有什么区别?atomic内部实现?是有锁还是没锁的?所有的原子变量都没锁吗?对原子变量的内存序(memory order)有了解吗?描述一下cpu怎么从内存中获取数据的,要经过哪些模块(比如执行load指令时)?介绍一下cpu中的cache说下不同层级的cache现实中常见的速度通过什么方式写出对cache更友好的代码?对于数组,某些特定的长度会使读取变慢吗?你知道虚拟内存吗?好处是什么?每个页的大小一般是多少?线程和进程的区别?它们在Linux的实现上的区别?一直听说佳期bar很高,大概率一轮游了。底层还是学得不够深入,很多知识仅仅只是了解了,但一个问题是没深入本质理解其内部实现原理,另一个问题则是没记录和及时回顾;时间久了大脑自动进行缓存淘汰了以至于答不上来。 #凉面# #拷打# #量化投资#
投递佳期投资等公司9个岗位
点赞 评论 收藏
转发
洋葱学园一面凉经
1. 如果测到 bug,开发说不是你怎么办?2. 如果这个需求,是你自己写的测试用例,你和产品做了评审,开发说还不是,并且这个是你独立完成的,别人不太清楚,这个时候你要怎么做?3. 如果你现在测试的时候,测试环境没有问题,上线后有问题怎么办?4. 作为一名测试人员,你是如何看待自己漏侧的问题?5. 之前写过前端页面吗?6. 前端界面,有一个button,点击无效,会用什么样的思路去排查?7. 你之前写过后端,有无做过后端的优化?比如说并发不够,tps值不够,你会有什么样的思路,把它做的好一点?8. 分页和异步处理有没有做过优化?9. 建议在刷一刷面试题,减少 api 的调用次数,增加接口的并发能力,调整下数据格式和协议,监控优化和tpi接口等,负载均衡,集群,缓存,接口设计等等;10. 开发再补充下 vue 和 python django , 鸿蒙那一块,测试相关东西,再去刷一刷题。11. 还有什么想问的?12. 简历项目经历,需要去描述测试相关的东西,需要加测试相关的东西。  a. 这个很重要,你做过测试的相关工具,开发是对用户,测试工具是对周围同事,自己写过什么测试工具,自己是否有完整的开发文档;13. B站这么多视频,去补一补,搜一搜哪些测试工具,变成自己的,简历上面,放一放博客地址,一定要有测试的作品。14. 注重测试思维和开发思维,需要自己写过测试开发的工具或者是网站,这个东西出来之后可以优化一些流程提高进度。#凉面#
点赞 评论 收藏
转发
蚂蚁暑期实习后端岗一面面经
点赞 评论 收藏
转发
百度搜索架构实习面经
一面 主要问经历和项目,深入,问了实习项目的性能指标,难点和具体细节手撕算法 找到树中某个节点的对称节点二面 八股拷打C++ 中静态多态和动态多态的各自特性和差异函数重载在编译期间的实现原理 (符号重命名,加上类型)情景:策略游戏中,如红警,哪些场景需要使用到动态多态?构建该场景时需要创建哪些类?基类中,接口类和抽象类各自适用的场景C++中常见的容器有哪些map和unordered_map区别设计哈希表,key为字符串,应该注意哪些问题常见处理哈希冲突的方法红黑树和平衡二叉树的差别C++的智能指针unique_ptr主要为了解决什么问题最开始提出智能指针是为了应对什么场景平时编程哪里遇到过类似的思想(RAII)情景:用一个数begin_time存程序运行开始时间,对于每一个子过程sub_stage的结束,希望能自动统计终止时间,该用什么方法(一开始我把“数”当成了“树”)每个stage完成一些操作,比如打印、请求、去重,封装一个类,在类的对象的生命周期结束时记录时间(用大括号来设置匿名作用域)共享指针中共享计数常见实现方法可能有哪几种方法引用计数是普通成员变量还是指针变量能不能用static变量static和普通堆空间变量的差别static变量的生命周期并行和并发的区别线程和进程的区别Linux中会不会为每个线程创建独立的内存空间虚拟内存中分页算法是为了解决什么样的问题(解决连续长内存的分配问题)I/O模型有哪些select和epoll区别使用消费者队列,采用异步模式完成调用和rpc这种同步调用方式的优缺点你的项目中使用消费者队列的具体场景是怎样的rpc框架项目实现过程中遇到的问题你实现的加权轮询中所有下游服务对上游都是可见的,想要使得对上游只有一个可见的服务,比如域名服务,如何实现(一致性哈希算法)(我面试时连上下游都没搞懂,后来知道应该是,请求从上游流向下游)DNS服务中是如何处理负载均衡的?怎么由一个域名得到的多个ip?是否了解过CDN的概念rpc实现过程中,涉及到的序列化和反序列化操作,用的什么?对于二叉树这种相对复杂的结构,该如何序列化(二叉树各种遍历方式)计算机网络 三次握手和四次挥手 原因手撕算法 递归实现反转链表 #凉面# #百度# #后端#
投递百度搜索等公司9个岗位
点赞 评论 收藏
转发
头像
2023-07-24 21:46
上海传音控股测试开发(凉经)
工具组测开问的1、高并发、高可用、怎么实现2、怎么分布式部署、不同主机网络ping不同,怎么实现数据同步3、怎么监控中心节点状态4、怎么监控子节点,子节点挂了怎么办5、任务到达子节点、子节点挂了怎么办?6、任务怎么重新分配到其他节点?7、任务重复,怎么避免双写,回答了唯一标识符8、唯一标识符,怎么实现唯一?9、两个app怎么比较是一样的?10、用md5那个值判断、两个md5值一样就是相等吗?11、怎么设计md5的算法?12、jenkins可以调度电脑10台手机,区分不同的手机吗13、不同的手机,可以单独跑不同的自动化吗?14、一台电脑怎么多开appium?15、appium是客户端还是服务端?16、多开appium,python代码应该怎么设计?17、vue什么时候用Created、什么时候用updated18、子组件给父组件传递参数,在什么时候接收到参数?19、索引使用%查看索引会失效吗?20、如果索引使用%怎么避免索引失效?21、100条数据使用索引,用int,bigint,varchat还是?22、为什么使用int做索引?23、了解Prometheus吗24、怎么用Prometheus实现报警功能业务组测试问的1、测试流程2、项目3、小程序框架4、小程序测试点5、输入地址,数据响应全过程6、消息通知能力已在 SDK3.1.1、框架包 3.1.0版本已上线,目前 SDK已升级 3.7.0,框架包升级到 3.7.2,小程序线上版本为 1.1.0,即将上线的版本是 1.2.0,请设计测试用例7、写一条分页查询的语句。从 Device表中查出 area字段为“北京”的第3页全部数据每页为 20条,要求按照id降序排列8、app、web、小程序区别9、深浅拷贝10、python内存泄漏怎么办11、性能测试流程12、字符串反序顺序是先业务组测试问的,觉得答的还不错,就让工具组大佬来问,面试时长1小时44分,很多东西简历上没写,但是也是问#测试开发##凉面#
投递传音控股等公司9个岗位
点赞 评论 收藏
转发
知乎 前端一面 挂经
#凉面# 是我太菜了,太丢人了内容:自我介绍项目难点技术迁移难度考量JS基础类型引用类型,区别。得从栈和堆的角度说Promise有几个state,如果改变state了之后还能改变吗?如果then里面throw error了的话咋办呢?那种情况catch不会获捕?比如看这个代码(复盘写的,面试没问)new Promise((resolve, reject) => { setTimeout(() => {      throw new Error('Error inside setTimeout!'); // 这个错误不会被Promise的catch捕获    }, 1000);  }) .catch(err => {    console.log(err.message);  });对应的Promise底层原理是什么?(复盘:我猜测是事件队列吗?)CSS比较熟悉吧?- 说一下盒模型的border重合?说的应该是这个,内容感谢cnblogs的博主文章xiaoan0705/p/8619338.html (防止URL被屏蔽)根据盒模型解释边距重叠外边距重叠是指两个垂直相邻的块级元素,当上下两个边距相遇时,起外边距会产生重叠现象,且重叠后的外边距,等于其中较大者。(水平方向不会发生)原因:当一个元素包含另一个元素时,假设没有padding或border把外边距分隔开,他们的上/下外边距就会发生合并。 父元素的第一个子元素的上边距margin-top如果碰不到有效的border或者padding.就会不断一层一层的找自己“领导”(父元素,祖先元素)的麻烦。只要给领导设置个有效的 border或者padding就可以有效的管制这个目无领导的margin防止它越级,假传圣旨,把自己的margin当领导的margin执行。React 比较熟悉吧?- 说一下React事件组合?React前版本用document后面用根节点- 详细说一下key咋更新的,diff原理问题好犀利,面到一半就觉得凉了,其他的暂时想不起来了之后在写。
投递知乎等公司9个岗位
点赞 评论 收藏
转发
腾讯kpi一面 凉经
投递腾讯等公司9个岗位
点赞 评论 收藏
转发
头像
2023-03-14 21:40
已编辑
Java
华为od面试凉经
#od# #凉面# 总共历时三个多月2022年11月中旬 机试 两道集合题,一道动态规划➕滑窗题  对应牛客网的中等题和较难题 机试成绩2453天后 心理评测 选积极乐观就行了两周后 12月上旬 技术一面(视频面)手撕算法+sql 全都是比较简单的。然后是项目经验+八股+原理(八股答上来后深入问原理)+业务场景(涉及linux),问的原理偏多 ,最后反问。一周后(周六) 技术二面(视频面) 手撕算法,也是简单题。然后是项目经验+八股+原理(同样是八股答上来后会深入问一些原理相关的)+业务场景,问的项目经验和业务场景偏多,最后反问。一周后 hr资面(电话面) 简单介绍了下项目,因为hr非技术人员,后面基本就是聊过往聊未来。问了下部门情况,说是测试开发(问了下对接的hr,说能换部门,但是由于机试成绩不高,能换的部门有限)od大部门人员都阳了,搁置中一月份 问了下情况。临近过年,其他部门没啥机会了,打算等年后再换部门,然后一月份就这样过去了。。。。。年后od人员联系我,问我入职意向,说之前说是测试开发不准确,他们部门有开发岗(不知道什么情况)2023年2月上旬 加了个资格面(电话面) 聊了较多项目和开发相关的。问了下项目中的中间件是在项目的哪些地方使用的,聊完项目后,问了下上家公司的项目管理和开发流程之类的。一周后 主管面(视频面)主管面又问了下,确实是换部门了,不过是换的下级部门,上级部门还和之前一样。主管面问的项目经验,由于之前项目经验太简单了,主管让我多答一些能体现代码和技术方面的知识(没提前准备,所以答的不好,一直处于被动状态。。。。。)然后主管面挂了,,,,,网上说主管面都是随便问,所以没提前准备,再加上家公司的项目经验比较简单,结果就被问倒了。hr说能换部门。之前部门要求比较严,让我放平心态,但是面试流程拖太久了,有点心累,就接其它公司offer入职了
投递华为等公司9个岗位
点赞 评论 收藏
转发
玩命加载中
牛客网
牛客企业服务