之前的章节,我们了解了与并发相关的错误类型,以及如何在代码中体现出来的。这些信息可以帮助我们来判断,的代码中是否存在有隐藏的错误。 最简单直接的就是直接看代码。虽然看起来比较明显,但是要彻底的修复问题,却是很难的。读刚写完的代码,要比读已经存在的代码容易的多。同理,当在审查别人写好的代码时,给出一个通读结果是很容易的,比如:与你自己的代码标准作对比,以及高亮标出显而易见的问题。为什么要花时间来仔细
Libevent的核心是事件驱动、同步非阻塞,为了达到这一目标,必须采用系统提供的I/O多路复用技术,而这些在Windows、Linux、Unix等不同平台上却各有不同,如何能提供优雅而统一的支持方式,是首要关键的问题,这其实不难,本节就来分析一下。 1 统一的关键 Libevent支持多种I/O多路复用技术的关键就在于结构体eventop,这个结构体前面也曾提到过,它的成员是一系列的函数指针,
前言 这是我用来准备后端开发校招面试的笔记汇总。这些题目或多或少都在不同公司的面试过程中出现过,因此将其总结起来,可以用作复习阶段的知识点梳理,也可以用作面试前的快速回顾。如何复习?推荐阅读校招复习 / 面试方法论。 本文采用「题目 - 子问题 - 答案」的形式,答案默认折叠 [?]。大部分问题都是简答,可以直接采用。但是深入了解细节,才能应对面试官进一步的问题,因此我也将部分问题整理为单独的文章
#24届软开秋招面试经验大赏# 岗位:测开 字节一面时间9.7 1.自我介绍 2.项目介绍 实习经历问: 如何看待测开这份工作、如何压测、接口返回异常如何排查问题、如何设计测试用例、diff平台主要做什么 滴滴打车的测试用例 SQL查询慢优化 查询各科最高的成绩 如何创建多线程 如何使用反射 用了哪些设计模式,用这个模式的好处 linux命令:查找某个值比如error 算法:给100个灯(初始灭)
更新:--------------------------------- 10月16日hr面 本来以为都凉了,没想到二面还是过了 ----------------------------------------------- 时长:40分钟 1、进程、线程、协程的区别 2、进程的调度算法 3、线程池 4、线程池阻塞队列有哪些?底层别是什么数据结构 5、项目 手撕:二叉树的层序遍历(跟一面一样),面
在一面之前,有一个测评,还有一个产品经理的笔试,都过了之后约一面。 自我介绍 1. 讲一件实习中最能体现你价值的事。 2. 如果做一个项目但是其他人不配合你,你会怎么做? 3. 如果做一个项目是未接触过的新领域,你会从哪些方面入手? 剩下的我忘了啊,虽然是今天刚面的,但是转头都不记得了,等我想起来再来编辑。好像都是情景题。我的反问环节:1. 业务部门是做啥的,在京东中的定位。2. 选人的标准是啥,
一面(20min,面20min) 盲面,没开摄像头,不能报名字,提前打电话通知编号。 自我介绍, 问对技术支持的理解。 拷打项目,简历里写的东西,我写了python问了一个!=和is not 的不同点 问熟不熟悉Linux系统,拷打一些Linux常用指令, 拷打Docker常用指令。 场景题:如在遇到问题时如何诊断问题出在何处,诊断的方法。 二面(10min,面9min) HR面,自己开摄像头,拿
阵容:面试官+助理VS另一位同学和我 提问: 各自简短的自我介绍 问另一位同学:你参加过印象最深的比赛和遇到的困难以及解决过程;问我:你的研究领域的研究方向、研究方法以及有什么实用性的场景。 二位面试的是技术工程师,你认为自己有哪些特质可以从事这个工作 总结: 面试官还可以,比较温柔 没有问之前的问卷选项,也没有role play环节,亏我还准备了4页A4材料,写了一堆总结的面经 另一位同学先自我
💼公司名 浙江大华技术 💻岗位名 海外技术支持工程师 ⏰时间线 9-20投递,10-21面试 投完一个月没有任何消息,突然就一个电话打过来面试。 我还记得的问题: 1、自我介绍 2、为什么想做技术支持而不是开发 3、介绍下项目背景 4、对刚才提到的项目中的XX问题,你是如何解决的 最后两个英语问题: 1、自我介绍 2、谈谈你认为AI会如何改变人们的生活 因为是技术支持岗,没问任何八股,基本围绕
刚刚接到一面电话面试,吓晕 直接电话就叫做自我介绍,深呼一口气开始面试 问题不多就: 自我介绍 学得最好的一门课程 osi七层模型 三次握手四次挥手 英语怎么样 反问 #技术支持#
本次面试是被另一个部门的技术运营岗捞了,最开始感觉是KPI面,因为和我投递方向不是很贴,但其实能感觉出面试官是很认真的,但是个人确实是能力上有点欠缺,对Linux系统不是很了解,不是很适合这个岗位,但晒出来给牛友们一点参考。 1.自我介绍 2.项目介绍 3.如何解决项目的并发问题 4.数据存储,持久化存储 5.正常链路:预约挂号前端和后端的工作流程 6.如何获取ip,前端怎么找到后端服务ip 7.
面试体验差到爆炸,真的处于礼貌没有发火 华测线下宣讲完直接收纸质简历,然后过筛直接打电话去现场约面,首先面试官迟到 10 几分钟不说了,问题真的迷惑,明明是 c++技术面,全程没有问到一个技术。 第一个问题就是遇到的难题,以及怎么解决的,我以为是技术上解决的难点,讲了半天,最后说不要说技术上的,咋滴,让我给你讲感情中的难点还是找工作上的难点? 后面的问题是实习中小组合作了吗,怎么分工,我按照实习项
IT基础设施工程师 一面(40分钟左右,已通过) 一共三位面试官,第一位简单问了一下情况,第二位问技术,第三位收尾问了一些 1、自我介绍 目前这个实习是学校安排的还是自己找的 2、参与的培训是学校的资源还是自己有这个想法 3、去阿里云做实习是做的哪个方向的?(外包,基础网的运维) 第二位面试官开始问技术: 4、场景 4.1 有一个站点,有1000个左右的员工或者终端数,去做一个规划和设计,从那几个
#机械制造2024笔面经# #机械制造公司求职体验# 投机器视觉岗位 2D方向 时长35min 自我介绍1min 问本科、硕士、考研成绩排名 问项目,了解的比较细,比如用到了什么算法,效果怎么样等等,大概25min(可以展示PPT) 反问环节: 1.工作方向/内容(相机ISP/深度学习算法/传统算法)(这里感觉和我有一丢不匹配) 2.工作强度(大多数时间6 7点下班,偶尔加班,有大小周) 总体来说
1.自我介绍 2.实习经历 3.浅拷贝深拷贝 4.序列化和反序列化 5.测试过程中如何记录bug以及log的使用 6.bug的处理流程 7.场景题:电风扇的测试用例设计 比较简单,女面试官,很温柔。