当时没找到对口的岗位,就投的安卓开发,但是我安卓只会一点八股,代码没写过几行 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知道吗,怎么解决?
1: String的特性,不可变的好处,怎么实现不可变的 2:为什有了string还要stringbuffer,buffer和string的区别,性能比较 3: Thread Local的原理,为什么Thread Local会有内存泄露问题,如何解决的? 4:hashmap插入过程,concurrenthashmap的优化,1.7和1.8的区别 5: 为什么tomcat要打破双亲委派机制? 6:
有点离谱,之前给我打过电话,但是我不想去外地不想面了,就说放弃。然后昨天来了个面试邮件,我以为是西安的,没注意软件中心,我就直接接了 结果面试的时候面试官说是成都的总行。。还问我为什么想去成都,我都想说我以为是西安的面试。。。 14:00开始,等到了15:00进入面试 面经如下: 在华为是吧,哪里实习,成研所?(西研所)为什么想来成都(我不知道啊,我以为是西安) 成绩怎么样 期望方向是什么 会什么
前言 最近很多人都在问面试问题,求面经,所以最近我也在网上收罗了一番,给你总结好了。 1.问:Web端和app端测试的侧重点和不同的地方 答:从功能上讲web端和app端测试没有什么区别; web端是基于浏览器的B/S架构,只需要更新服务器,就能实现客户端的更新; app端是C/S架构的,服务器更新之后客户端也同样要更新; 从兼容方面来看web端项目比较注重浏览器和电脑的操作系统方面,而app端需
1.自我介绍 2.根据简历提问: 四六级成绩, 在学校的成绩排名, 发表论文的等级 3.关于测试: 有没有学过软件测试? 为什么选择软件测试? 你对软件测试岗位的优势有什么 软件测试流程 设计测试用例的方法 你了解到的测试方法 4.问研究方向,用的啥语言, 实验过程中遇到了哪些问题,是怎么解决的, 说一下里面的几个Python文件 整个实验的代码量是多少 对Python的掌握程度 还有几个Pyth
CMS发布插件开发 使用“后台»工具&开发»开发»CMS发布插件”可快速生成插件 我们用个示例来演示如何制作插件,首先确定我们的需求:将采集的文章发布到wordpress程序里 输入插件名称:wordpress文章入库,CMS程序选择wordpress,插件功能标识:article(表示文章入库),作者版权填你自己的 然后添加参数,什么是参数呢?参数在界面中是可视化的控件,可绑定或输入数据,方便用
客套部分: 1.我和面试官互相的自我介绍 2.手撕代码(lc模式,反转链表II) 3.因为嵌入式项目和C++项目都有,面试官问我想做什么(面的C++当然说做C++) 说部门主要做中间件开发,语言就是用C++,所以开始问C++ 11新特性 C++ 11: 1.强枚举类型(项目里有) 2.function()和bind()(项目里有) 3.智能指针(三种都介绍一遍,当然只写过demo,项目实际没用到)
一面 55min 1.自我介绍 2.做题,重排链表 3.问Java虚拟机,运行时数据区 4.堆的特性,堆的分区 5.问MySQL,说说聚集索引和非聚集索引 6.说说联合索引,最左前缀法则,联合索引数据是怎么存储的 7.说说幻读,MVCC的实现 8.你说了间隙锁,间隙锁的命令是什么 9.MySQL左连接,什么情况会效率变差 10.怎么加快查询速度 11.主从复制了解哪些 12.redis了解哪
一面(2023-2-27)45min 1、在函数组件中怎么监听状态变化?清除定时器? 2、类组件的生命周期有哪些? 3、组件通信方式有哪些? 4、刷新页面,redux中的状态还在吗?为什么?若不在的话怎么去处理 5、全局作用域、函数作用域、块级作用域? 6、es6之前,多人协同开发时如何解决变量命名冲突? 7、登陆持久化实现过程 8、es5、es6如何实现类? 9、实现类中的私有属性、静态属性、公
大华一面:10.11(12min) 1.简单介绍一下 2.tcp粘包 3.C++虚函数与纯虚函数区别 4.C++的三大特性 5.多态的实现 6.指针与引用的区别 大华二面:10.13(31min) 1.介绍一下项目 2.QT的构建 3.QT信号和槽的实现,信号槽没有连接上的原因有哪些。 4.MQ通信简单介绍 5.动态链接静态链接发生在什么时候,如果只有.lib没有.dll能调用成功吗? 6.继承,
1面(50min) 1.vue2 和 vue3 区别 2.vue3 相对于 vue2 做了哪些性能优化 3.vue2 怎样做双向数据绑定的 4.为什么vue2 不对数组的每一个索引项进行数据劫持? 5.ES6 用过哪些,详细介绍一下 6.Promise实现的原理 7.Promise解决了什么问题? 8.为什么Promise.then能链式调用 9.状态码200 与 304 的区别 10.什么是跨域
自我介绍:本人是练习时长 1 年 2 个月的 Java 后端菜鸡练习生,去年集团组织架构调整(裁员),一直到现在未找到工作。校招那会儿非科班转码,学了两个多月的时间就上岸了,所以沾沾自喜,工作一年被毒打的不成样子,再次进入社会社招感到基础薄弱,菜的一批。 下面是我最近面试的面经: shein 一面 47min 时间:2024-01-22,14时 岗位:Java 高级/资深工程师 流程:一面挂 评价
一面: 1. 做测试题 2. 面试正式开始 自我介绍 提问问题: 大学平时的活动内容是什么? 项目独立完成的比例如何? 遇到项目问题时的解决方法? Django 和 Flask 的区别? 之前从事 Java 实习,为什么希望转向 Python? 使用过 GitHub 吗? 过去获得的奖项详情 二面(技术面): 1. 自我介绍提问问题: 参加的竞赛相关(比赛内容、团队规模、负责工作、参赛方式、准备时