面试时间30分钟 1.简单介绍自己的在校经历,实习经历,项目 2.具体介绍一个项目经理,项目背景、项目人员构成、工作内容、重要节点 3.为什么做测试,为什么不做数据相关的工作(本人没有测试经历) 4.从哪里学习测试知识,测试书籍的目录内容 5.情商问题,如果你要去参加两天的活动,你的工作怎么办?如果你的项目由于客观原因没有完成,你的导师比较失望你怎么办? 6.技术问题:python参数一个星号与两
1.自我介绍 2.介绍一下两个项目 (项目) 3.什么样的数据适合存MySQL,Redis呢? 4.项目里什么样的数据存在Redis里面 5.每次更新的时候是做的是全量更新还是批量更新 6.更新数据的时候怎么解决并发呢?(这里先答了lua + 分布式锁,又答了开新线程 + 锁做缓存更新。复盘了一下。。这不就是消息队列的事儿吗) 7.秒杀的实现流程 8.测试过高并发吗 9.在过程中MySQL用到了哪
上一篇 1.给定Java代码如下所示,在A处新增下列()方法,不是对cal方法的重载。 A. public void cal(int z, int y, int x){} B. public int cal(int x, int y, float z){return 0;} C. public float cal(float y, float x_{return y+x;} D. public S
"abcde" 执行 substring(3,4) 返回什么 "d" Q 抽象类可以实现接口吗 可以 interface MyInterface { void interfaceMethod(); } abstract class MyAbstractClass implements MyInterface { // 实现接口中的方法 @Over
上海宝信软件股份有限公司是一家由宝钢股份控股的上市软件企业。 12.28 学院有专场招聘会,带着简历去看了看。最后在招聘会要结束的时候,手上还有两三份简历没有投递完,就选择了上海宝信进行了投递。在现场和面试官聊了聊,当时问了我期望薪资一些基本问题。 12.30 接到电话问我1月1号晚上是否有时间电话面试。我推到2号晚上。 1.2号 当时约的是8点,但是面试官9点打电话过来了,问我方不方便,我说可以
进程间通信方法、 进程线程区别、 进程线程有什么相同点、 申请内存用什么函数、 初始化的全局变量和没初始化的全局变量是放在同一个内存区吗?分别放在哪。 uboot、 常用linux命令、 dmesg命令、 find命令、 gpio几个状态、 gpio输入的时候是什么状态,为什么、 说说spi,iic,uart、 github有号没,用过什么git命令 就想起来这些 出差多有补贴50~60/day,
单选+5个多选+两道简答+一道编程 单选基本是操作系统和Linux相关, 也有计网/c语言相关 多选和单选差不多 简答一道是问顺序表访问的复杂度, 另一道好像是链表插入?(答题时下面会出现多少秒之后自动保存, 不用管他。我以为那是本题时限, 所以这道题就没写, 写了个没看懂题。😭 ) 我的编程是求最长回文子串, 可以用manacher算法O(n)求出。 我忘了怎么写了, 就写了一个暴力一个哈希,
两个面试官,其中一个面试官旁听,偏综合面 1.自我介绍 2.项目介绍,项目细节,遇到的难点及解决方法 3.跟以前高中同学还有联系吗,性格,无话不谈的朋友,组织过活动吗 4.客户要现场解决,本人赶不过去怎么解决 5.编程输入密码看是否规范 6.期望薪资 编程简单,还没调试出来,另一个面试官忍不住问我为啥要用两个for循环😂
问题: 自我介绍 你平时都看过什么书(专业方面,非专业方面) 专业方面都看过什么书 关于C++都看过什么书 关于面向对象的编程呢?看过哪些 举例几种设计模式 观察者模式是为了解决什么问题 设计模式中的一些设计原则有了解过吗?简单说说 看你有过一段在美团的工作经历,为什么从美团辞职选择读研呢 对未来的职业规划是怎么样的 你之前的工作,在你去工作之前和工作之后,有什么落差吗 除了刚刚提到的一些方面,你
一面38min 算法经历介绍,用的什么语言2. Java和C语言的区别 Java语言多了个内存管理和垃圾回收,Java语言没有指针 Java语言没有指针的优缺点 优点:安全 缺点:限制程序员的操作 内存泄漏怎么排查,怎么定位问题 查看Java虛拟机内存配置文件 在有可能发生内存泄漏溢出的代码上捕获异常 C语言和Java语言的区别 面向过程和面向对象,C语言对底层进行简单的封装 对几十万数据进行排序
11.16 自我介绍 科研项目介绍 科研项目中有什么难点呢 现在秋招快结束了,找到工作了吗?(呜呜没啊) 手撕算法 反转链表 反问 工作时间?不忙985 忙起来996 面试官具体做啥的?音视频开发。可能是手机与蓝牙耳机箱的连接播放音频这种 小米找我面试已经很惊喜了,不指望这了
自我介绍 给你一段文字 读几分钟 然后提问你来了回答 问了 2个半结构化问题 技术上 object的所有方法 mysql关键字 抽象类和普通类的区别 感觉答得一般 问的比较基础 反而答得不太好
38min 自我介绍 为什么不去开发来测试 你对测试的印象 如果让你测试一个登陆功能你会怎么测试 了解Java基础,说说集合类 这些容器有什么区别 HashMap是线程安全的吗 ConcurrenHashMap怎么实现线程安全的呢(忘了,我说应该就是通过锁。。。) 那你来设计你会怎么设计(就说锁什么的) 说说你熟悉的Java关键字 写SQL(哭死,大家一定要自己多写SQL,我平时都直接给ai写,自
1. 软件架构与编译方法
使用耦合度量来支持系统架构 大多数设计良好的软件架构都趋向于支持系统的可扩展性、可维护性和可靠性。遗憾的是,对质量问题的疏忽极可能使软件架构师的努力白费。在追求代码质量 系列的这一期文章中,质量专家 Andrew Glover 解释如何持续地监视并纠正会影响软件架构的长期生存能力的代码质量方面。 上一期文章中,我展示了如何使用代码度量来评估代码质量。尽管在那一期介绍的圈复杂度针对低级细节,如方法中