1.自我介绍 2.了解项目(主要想问前端部分) 3.CSS是干什么的 java基础: 说一下类和接口的区别 堆排序 快排 异常的顶级父类,常见的异常 System.out.println("hello world"),执行后发生什么?(不会,之后引导:System是什么,out是对象还是变量,println是干什么的) 匿名内部类的优点 mysql: 创建视图的语句(两个表) Linux: 查询j
电话面,东拉西扯聊了将近1h,部门是做基建的,全程无八股,比较看重实际项目/工作经验 1. 介绍了下实习的时候的项目,然后聊到qps过大的时候的横向/纵向扩展,在公司里怎么处理的 2. 对数据库事务的了解,实际怎么用过 3. 分布式事务 4. 在公司写golang什么感受,聊到goroutine,顺便还问了进程线程协程区别 5. 分布式锁 6. docker和k8s了解吗 7. 因为打过算法竞赛,
14.45 C++研发工程师 内容不全,凭回忆写的; 问的有点深,如果你答得不够多,他会问还有吗,或者直接提示你还有什么没说到,问的问题应该是事先记在本子上一个一个问的; 项目介绍,问设计到的技术; C++多态; 虚函数表的工作原理; 虚函数表的存储在内存的哪里;(给我问不会了分析了一个静态区,有大佬知道能告诉我一下吗) inline是什么,什么情况下使用; vector和list的区别; new
寄!!!!!!!我好菜。。。。脑子懵懵,大致记录一哈第一个面试。顺序很乱,想起啥写啥。 介绍项目,项目中有什么难点,负责部分,是否是主要成员。 介绍一下堆和栈。 extern c。 介绍一下static,static修饰全局变量有什么用,c++和c中static修饰全局变量有什么区别。 两个结构体之间能不能直接=(赋值)。 内存泄漏,项目中如何避免,项目中如何检查,有没有什么办法更方便的检查(记录
一面: 1.问的能否转语言 我说能 2.问:面向对象你有什么理解 3.数组和链表的区别是什么 4.力扣160相交链表,我先用O(n)空间做的,之后让用O(1)空间再做一下。 5.TCP UDP 6.IP ipv4地址是多少位的 二面: 1.你的未来规划 2.你项目中遇到的困难 3.你印象最深刻的事情 4.你对公司和自己的要求 5.你做项目中的收获 等等一系列这种问题。 #诺瓦科技##2023届诺瓦
一面20min [项目]- [ ] 选一个项目,5分钟介绍 - [ ] 多进程怎么保证同步 - [ ] C++内存管理 - [ ] C++怎么创建线程,各种函数 - [ ] 实现线程循环处理,调用 - [ ] 线程池逻辑 - [ ] 内存泄漏,怎么避免 - [ ] 智能指针原理,什么时候调用析构函数,传了引用给别的对象怎么释放 二面20min - [ ] 读写磁盘IO需要经过哪些流程 - [ ]
一面是电话面,面了将近20分钟,问的数据结构的东西比较多,项目基本没问。 完全二叉树和满二叉树的区别,如何构建一个大根堆,大根堆底层如何实现的?多线程访问同一个数组如何避免死锁? 一个不重复的数组,如何取五个不重复的数?(我回答依次取数,他问还有没有别的方法,然后说了内核态暴露给用户态的接口,里面用到了这种调度算法) 归并排序和二分排序给链表排序,时间复杂度,空间复杂度 大小端字节序如何判断? U
一面(20min) 介绍项目 多态的理解 虚函数原理 进线程区别 知道图像算法吗?(这tm谁会) C++内存布局 感觉KPI
背景 面试部门:终端云 base:南京 面试岗位:通用软件开发工程师 面试轮次:主管面终面 自我介绍 大概讲了一下做过的项目以及实习经历。 项目 只挑选了感兴趣的一两个项目问了一下,简单的问一下项目的技术实现,然后提了一些开放性的问题,问可以采用什么技术来解决,其实都是项目里面已经做过的。没有进行很深的追问。 八股 感觉面试官主要是做管理的领导,所以没有问什么八股。 研究方向 问了硕士的研究方向,
单选题,18道,包含数据结构和算法、Java、JVM、数据库和网络等 多选题,4道,整型二维数组的定义、事务的隔离性、面向对象的特征、排序算法复杂度 编程题,3道 SQL语句:建一个员工薪资表 两个线程交替打印一个字符串 观察者模式 吐槽:海康编程题是真的坑,不让用本地IDE,在线写代码只给个文本框...... #海康威视##Java#
一面:共计 20min 我记得我投的 Java 开发,不知道为什么面试我的组是 C++ 嵌入式的……问题也都是 C++ 相关,聊的很不好 自我介绍 学过哪些编程相关的专业课 用过哪些数据结构 vector 和 map 的区别 有使用 C++ 的项目吗?没有... C++ 中栈和堆 介绍一个你独立负责的模块?有没有棘手的问题 长连接和短链接,在 TCP 层面的不同 工作中和其他同学如何分工? ---
自我介绍 1.谈谈JVM了解 2.多线程的了解 3.类的加载流程 4.锁有哪些 5.分布式锁怎么实现 6.redis淘汰机制 7.redis持久化 8.索引类型 #面试##秋招##2022秋招##东软#
ZEKU安卓软件工程师一面(7.26, 46 min) 自我介绍 比赛 项目 粗略介绍一下项目(实现了哪些功能, 有哪些模块) 多个用户使用系统会出现什么问题 就医提醒是怎么做的 如果用户预约成功但没有就医, 考虑过吗 用户预约挂号可靠性是如何保证的, 有没有考虑过预约失败的情况 讲一下科研项目 JAVA & OS 首次加载和创建一个类时, 变量初始化的顺序是什么样的 类加载的生命周期 同步机制
岗位是Python游戏客户端开发 笔试(7.8) 太久了忘记了,有单有不定项选择有编程,最后编程题有个地方想错了,时间不够没做出来,不过还是进面了 面试(7.11) 面试问的问题比较多,然后笔试的编程题重新问了一遍,我当时是笔试结束后继续思考然后写出来了,所以思路没啥问题了(此处建议大家笔试面试完多多回顾和思考,别面试了很多家结果面试能力还没有什么提升),但是面试官还让我进行优化,把两层循环优化为
投递岗位:移动软件开发(客户端开发) 面试时间:07/29 一面(30min) 背景询问: 后端的简历为什么想做客户端? 了解客户端的知识吗?安卓的系统版本等。 由于没有客户端的相关知识,面试官只好提问计算机基础 介绍一下TCP的三次握手? 介绍一个HTTP和HTTPS的区别? 线程同步的方法? 写题: 一道SQL,大概意思是求表中,每一门成绩都高于80分的学生姓名? 没做出来,牛客上只刷了简单的