记录下第一次大厂面试,面试官小姐姐很温柔,面试体验挺好的,就是刚好1小时不知道是不是kpi 1.自我介绍 2.项目相关 3.讲一下redis和sql的区别 4.讲一下rabc模型表设计 5.讲一下put/get/post的区别 6.sql题:写一下查找部门下的所以用户所具有的权限 7..redis的缓存击穿,缓存穿透,缓存雪崩 8.算法题:两个相同元素的最小索引和 9.针对自己的代码写一下测试用例
前言 这是我用来准备后端开发校招面试的笔记汇总。这些题目或多或少都在不同公司的面试过程中出现过,因此将其总结起来,可以用作复习阶段的知识点梳理,也可以用作面试前的快速回顾。如何复习?推荐阅读校招复习 / 面试方法论。 本文采用「题目 - 子问题 - 答案」的形式,答案默认折叠 [?]。大部分问题都是简答,可以直接采用。但是深入了解细节,才能应对面试官进一步的问题,因此我也将部分问题整理为单独的文章
大概30min,面试平台使用的是腾讯会议 1、自我介绍; 2、介绍一下简历上写的项目(五子棋):怎么判断用户的登录状态,五子棋判定输赢的规则是怎样的? 3、讲一下实习经历,这段实习经历带给你的收获; 4、讲一下归并排序,如果让你用伪代码写归并排序,你会怎么写? 5、队列和栈的区别; 6、List、Map和Set的区别; 7、说一下面向对象编程的思想,什么语言是面向过程编程的?这个语言能实现面向对象
问题: 1. 自我介绍 2. 讲下平时测试工作的测试流程 3. 讲下自己做的有困难的一个项目 4. 讲下自己认为最复杂的一个项目,比如多个系统有关联什么的 5. SQL能力怎么样 6. Java 能力怎么样 7. python能力怎么样, 这三个都没有具体的问题,只是问了下 8. 比如充值时,接口报超时,这个时候怎么办 9. 一些测试思想,测试方法 大概就是这么多,比较简单,面试结束就发了短信说过
发面经攒人品 25min左右 自我介绍三分钟 问获得奖学金的情况 问论文情况 本硕期间学的课程有哪些,编程有学过哪些 实习期间学到了什么、遇到困难时怎么解决的 接口测试是怎么拼报文的,fiddler抓包用过吗 对哪门编程语言比较熟悉,代码量有多少、给你一道编程题说出结果 平时用的比较多是Linux指令 Linux查看一张卡有几个IP地址用什么指令 Linux删除用什么指令 跨服务器转移文件用什么指
秋招8月1号开始面试,到现在终于有意向了,希望也尽快从其他家池子里泡出来,许愿腾讯,百度,快手意向。 9月5笔试 9月14一面 约四十分钟 介绍实习和项目 手撕一道算法题,全排列 http和https的区别 三次握手 四次挥手 介绍一下索引 了解性能测试吗?介绍一下 9月18二面 约四十分钟 问笔试题思路 手撕斐波那契数列,设计测试用例 询问实习 代码写的多吗 共享屏幕展示项目代码,介绍思路 ba
hr面-专业面-综合面-线下高管面 30min 1、籍贯、家庭住址 2、向往的工作地点排序 3、平时喜欢什么平台 4、在不同平台做什么内容 5、如果让你去策划一个美妆类内容运营,你会怎么策划内容 6、如何考虑一个岗位、如何选择 7、职业目标 群面 60min 1、自我介绍 2、用动物形容自己 3、遇到的矛盾竞争最激烈的事情 4、创作的效果最好的内容,以及它的内容结构是什么样的 - 转岗到其他品牌
大约30min 1、自我介绍; 2、看你参加了挺多的比赛,说说你在这过程遇到的问题以及解决方案; 3Java语言实现多进程有几种方式,多线程相比单线程要注意那些问题; 4、说说Spring里的ioc和AOP; 5、Student表,对这个表进行增删改查的语句; 6、数据库事务并发会出现那些问题; 数据库事务的隔离级别; 7、手撕判断字符串是否为回文字符串,给这个方法设计测试用例; 8、Git命令:
说实话,面试体验真不错,面试官人很好 C++ 1.出了两个程序,判断输出是什么,说出推导过程(C语言) 2.多态 3.vector与list插入数据的区别 4.vector扩容 5.写个单例模式 6.static成员变量什么时候分配内存 操作系统 1.虚拟内存 2.只有2GB物理内存,malloc4GB会发生什么 3.内存分区 接下来都是项目拷打 许愿三面
一面: 项目--用户权限控制是怎么实现+怎么区分权限? 项目--后端实现(功能设计、表结构设计、缓存设计) 项目--一些功能、数据库 项目--一个功能的测试点怎么设计 项目--redis都在哪使用了 Redis--使用redis的注意点 数据结构--栈和队列的特点、怎么用栈模拟队列 事务--事务什么时候使用?使用场景? 测试--做测试开发的优势 代码题--判断是否是一个ipv4地址 二面: 做项目
说一下HashMap的结构 hashmap为什么不安全 说一下spring的ioc如何保证创建对象都是单实例的 spring三级缓存 说一下mysql中索引使用的注意事项 说一下线程池的参数 redis的数据结构有哪些 知道dubbo吗?我不太了解,我说会nacos,让我说一下nacos的原理 算法题是很大的数据,不能读入内存,如果要找到第k大的元素如何实现 全程都是八股,完全不问我
13min,应该是kpi面 白盒测试和黑盒测试 黑盒测试的等价类划分 因果图法 自动化测试的手段 JUnit 技术栈是什么 是否了解面向对象编程 多态是什么 数据库索引用什么算法 数据库的乐观锁和悲观锁 python的装饰器作用 反问
面试官很专业,对于我的实习内容深挖,并且我觉得他比我还了解我的实习 1、自我介绍 2、深挖实习(30分钟) 3、微信朋友圈点赞测试用例设计 4、手撕算法(括号匹配)
开始问项目: 1.简单介绍项目,有什么模块,简单介绍,怎么实现的 2.模块里有什么类,有什么关系 3.怎么实现的接口 4.怎么体现的面向对象编程思想 5.有没有用虚函数,怎么用的父指针指向子类对象,为什么这么用 6.怎么实现线程安全,除了锁还用了什么,你还知道什么,进程怎么通信的 7.用了什么容器,为什么 8.多线程怎么完成的,怎么用的 9.IO怎么调用的,怎么理解的 10.怎么用的socket
自我介绍+实习在干啥+他干的什么。 为什么不搞算法了。 体现代码量的有哪些。 iso七层协议,说一说登录百度用了哪些层,越具体越好。 SQL索引是什么,什么数据结构,时间复杂度。 线程和进程,进程通信的方式。 进程调度算法 迭代和递归,所有递归都可以被迭代吗? 代码:二叉树,快排。 写面筋,攒人品。快乐你我他。问的有点深。