时长:30分钟 1. 自我介绍(约5分钟) 2. iOS基础 2.1 在启动一个App时,类的加载过程是什么样的? 2.2 在OC或者Swift中,调用一个类的方法时,具体的流程是什么样的?(OC走runtime机制,Swift则是四种不同的派发机制:直接派发、虚函数表派发、见证表派发、runtime动态派发) 2.3 一个App是如何被渲染的?(Vsync信号) 2.4 刚刚提到了离屏渲染,在什
💼公司名 Klook客路 💻岗位名 后端开发 ⏰时间线 8-21投递,10-5笔试,10-21面试 没想到投完两个月才面试,没收到二面通知估计挂了,当时还为这个面试推掉了另一家。 首先是群面环节,无领导小组讨论,针对一个项目对接的场景题给出解决方案。感觉秋招的群面激烈好多大家都很有表现欲,之前找实习也经历过几次群面都没什么人说话的还要我来破冰。 然后单面环节,十五分钟左右,我记得问了有数据库死
时长:23分钟 1. 自我介绍:约4分钟 2. 项目问答:15分钟 3. 反问 3.1 部门负责哪些iOS开发业务? 3.2 对于iOS就业困难以及前端跨端技术的兴起,对iOS会造成哪些冲击? ------------------------------------- btw:面试时长一次比一次短,全程无八股,仅项目问答,无手撕。
两次面试的体验都很好,面试官的专业性很高,当遇到不会的问题时也会及时提醒。 一面 时长:约50分钟 无项目问答,直接是iOS基础、操作系统、计算机网络的问答 1. iOS基础 1.1 你使用过Swift,说一下Swift相比于C、C++、OC这些语言,有什么样的特点? 答:安全性(首要)、代码风格现代化、强类型、支持多种类型的编程范式如泛型、函数式编程 1.2 Swift中的类和结构体有什么样的区
不得不说,遇到了一个很好的面试官,不仅温柔有耐心 最后还给我提了些建议和努力方向 1问了智能指针,啥也不会就听过个名字 2虚函数以及底层实现原理 子类父类的构造函数和析构函数是否为虚函数导致的结果,有个啥override 3死锁出现的条件 4进程线程相关的,以及在项目中的使用情况,进程间通信方式 5死锁,项目中是否出现死锁 6http通信协议相关,我忘记了 7编译的流程 8tcp和udp相关 9项
当时没找到对口的岗位,就投的安卓开发,但是我安卓只会一点八股,代码没写过几行 2024.8.13 15:30 面了30分钟左右 面试官人很好 亲和力很强 1.纯聊天10min 问我为什么不会安卓还投了安卓开发,为啥从美团离职等等 2.讲讲值传递和引用传递的区别 3.讲讲finally块在异常处理中有什么用? 4.设计模式MVC和MVP的区别 5.讲讲Android开发中的四大组件各自是什么?有什么
当前进度:一面挂 🕒面试时间 8.13 实习拷打 雪花算法,时钟回拨问题的解决 tcp 和 udp 的区别、tcp 如何保证可靠性 介绍下 quic 浏览器中输入网址到页面展示的全过程 Redis zset 底层,为什么要用跳表 为什么 mysql 用 b+ 树,而 zset 用跳表 Redis 的哨兵机制 Redis 为什么刚开始是单线程模型,高版本又引入了多线程模型 场景题:设计一个微信朋友
1.进程和线程的区别? 2.浏览器输入一个url,这个过程都发生了什么? 3.linux命令怎么过滤文件里面的关键字? 4.数据库索引有哪些? 5.同一时间访问数据库,怎么解决资源不安全的问题? 6.你的项目用户密码是明文存储吗?考虑过不安全的问题吗,要怎么改进? 7.协议响应码有哪些? 8.go语言的defer知道吗,try catch 9.go语言的panic知道吗,怎么解决?
一面: 自我介绍 问了项目 项目里有什么难点? 做题。做了一半,没运行成功。说了一下思路,给换了一道。 做题。三数之和。 反问 二面: 自我介绍 项目 项目中的swagger ui怎么做的? 你做的哪些改进? 做题。二叉树反转 数据库了解吗? 设计,加入一个用户表有大量的增加和修改,你怎么设计? 设计,你怎么对自动售卖机进行测试? 反问 #面经##实习面经##面经一面面经##百度面试##百度#
一面(3.13下午): 0.3月13号晚上接到了面试官的电话说要约个时间进行面试,但是一直没发邮件(我以为会发的),然后14号下午正在龟山公园看樱花的时候面试官突然打来电话问方便面试吗?于是就赶紧找了个安静的地方开始了一面。 1.自我介绍 2.为什么选择测试开发这个岗位 3.针对一个购物车设计相应的测试用例 4.通勤时间,打算住宿舍还是租房子 5.介绍了一下自己的项目 6.项目中遇到的难点(问题)
一面电话面(HR面) 1、谈谈对工作的认识; 2、说说对出差的看法, 3、对薪资的要求; 完了之后加微信后约了二面。 二面(部门主管面) 1、先是简单的自我介绍; 2、然后问了在学校的社团经历中收获最大的是什么, 3、为什么要投这一岗位, 4、对工作内容的认识, 5、对加班的看法; 6、老家是哪里的,家里人的看法 三面(部门经理面) 1、还是先简单的自我介绍; 2、接着问了父母是做什么
前言: 目前0offer 10.13号投简历 10.14号笔试, 3道算法,印象中难度不大 10.17号一面 35min左右 1.自我介绍 2.项目介绍 主要是算法相关的,跟测试没关系,不过也认真听了,问了下具体做的什么工作。 3.为什么选择测开 没算法岗了 4.tcp和udp区别和应用场景 必考?基本都有这题 5.Linux下查看进程 ps,pgrep,top 6.查看内
一面 (有点像kpi面) 自我介绍 手撕(给定一个数组和target,在数组中找出所有加起来等于target的若干数的组合(可以是一个数,两个数,三个数...)。面试官让用动态规划,我不会,用了暴力,破解了部分) osi模型有哪些,每层的工作,每层的协议有哪些 你常用的linux命令 查看端口是否被占用的linux指令 会用数据库吗,程度?
1,自我介绍。 2,项目怎么做的?实验室项目还是? 3,SpringAOP在项目里怎么体现的? 4,项目里用到redis,怎么保持一致性的? 5,自己做的论坛项目中的难点? 6,线程的获取方式? 7,Mysql用到什么程度?只会增删改查吗? 8,Linux常用指令? 9,你知道的网络协议介绍一下? 10,介绍一下简历上写的实验的课题 11,课题研究过程中遇到了什么困难,怎么解决的? 12,为什么选
1.项目 2.sql语句 成绩倒数第二的学生,成绩整数第二的学生 student id name score select student.name from student order by score desc limit 1,1 3.内外连接 4.python+selenium标签选择 id /class tag_name / 5.tcp三次握手,A发送消息给B,B如何知道是A发的消息 6