总结 20道选择,一题3分,单选多选都有。2道编程。选择好难啊,很多都是凭感觉。 选择 考的啥都有,机器学习和深度学习反而比较少,基础很多。类型有: 1、机器学习、深度学习 2、计算机基础:树、图、还有一些之前没见过的,什么高响应比、还有哈希的一些操作、地址的计算 3、数学:概率论、线性代数 编程(ACM模式) 两道题题目很简单,应该是我目前见过最简单的了,难度估计也就是easy,但是笔试的平台实
面试时间大约半小时,用的飞书面试,面试官没开摄像头。鼠人又寄了。 首先让做了自我介绍。 之后问了下坦克大战的项目怎么做的。 问做过web项目吗,无。 问了hashmap和hashtable的区别,好久没看了,只说了下hashmap的扩容机制。 问了解Spring的事务机制吗,不了解。 问了秒杀系统怎么设计,瞎扯了一通高并发,分布式,微服务。 问了最近看过哪些有关书籍,答剑指offer。 问了最困难
1、Java技术相关问题 Q:C++和Java的区别? A:C++允许多继承,Java只能单继承;C++允许运算符重载,Java不允许;C++有指针,Java没有。 【扩展阅读】 Java与C++有什么区别: (1)编译运行方式:Java项目源代码通过编译器生成.calss文件而不是机器语言代码,意味其不能在电脑直接运行,必须通过JVM环境解释才能运行,也就是说,如果通过在不同的操作系统(OS)下
岗位:Java开发工程师 时间:9.9 题目 项目索引,MySQL索引,mongoDB为什么用的B树,二者比较 MySQL B+树的度数越大越好吗,一般设多少 实习学了什么,两段实习的比较 以后做工程还是研究 工作和生活中有成就感的事情 优缺点 反问:业务交易技术,整个交易流程 总结 得物的二面想爱你过对来说流程也是比较快的,整个面比较简洁,没有考量算法相关的内容。两面的面试官都考量了数据库相关的
科来Java开发工程师二面 timeline:2023/08/31一面,2023/09/06二面;每次时长都在半个小时左右。面试官好像是一个资深的技术总监。 1.最近有在看什么书吗? 2.有自己的代码仓库吗?学校有吗? 3.自己做的系统是否有参考开源项目?具体说一下 4.自己阅读过一些开源项目的源码? 5.你在github上如何搜索你想要的项目? 6.你对我们公司(科来)有了解吗? 7.用简练的语
科来Java开发工程师一面 2023/08/31下午面的,成都base的,使用腾讯会议。回忆版,想到啥说啥。面了大概25分钟左右,无手撕 1.说一下ArrayList和LinkedList的区别,你平时用过嘛? 2.讲一下你平时用到的集合类,简单介绍一下 3.讲一下TreeMap的底层原理 4.既然你说到了红黑树,说一下你对红黑树的了解?并说一下红黑树旋转的细节 5.为什么HashMap里要用红黑
30分钟纯八股 1、数据结构中有哪些树,都是用来做什么的。 2、第一次没答到哈夫曼树,所以又问了我哈夫曼树的作用 3、OSI7层网络,每一层具体做什么的 4、应用层包括的协议 5、HTTP和HTTPS的区别 6、HTTPS加密 7、如果HTTP的数据会被拦截,对称加密的密钥为什么不会被拦截 8、面向对象比面向过程的优势 9、里氏替换原则,并举个例子 10、有哪些方式做多线程开发,需要注意哪些点。说
非技术相关:对工作地点和薪资待遇的期望。 算法相关 Q:快速排序的时间复杂度和空间复杂度? A:平均时间复杂度:O(nlogn),划分对称,所选枢轴元素可以将数据中分; 最坏时间复杂度:O(n^2),初始排序表基本有序或基本逆序时。 平均空间复杂度:O(logn),划分对称, 最坏空间复杂度:O(n),初始排序表完全有序或逆序时,要进行n-1次递归调用。 Q:归并排序的时间复杂度和空间复杂度?
快手一面: 1.自我介绍(我说了三个项目,一个现在正在实习的、一个鱼跃、一个之江实验室) 2.介绍你印象最深刻的一个项目,项目特点 3.介绍Java里面常见的集合、整体框架,父类之类的 4.Hashmap底层的实现 1.8之前为什么要这样设计。 解决Hash冲突还有别的方式吗? 5.HashMap的扩容机制了解吗? 是线程不安全的吗? 它为什么是线程不安全的?它在什么情况下会出现线程不安全的问题?
一面10.13 30min 自我介绍 问密码相关的项目 最熟悉什么密码算法?SM4和AES算法的区别?SM4和AES加密性能如何?SM4和AES性能因为什么加密性能不同? 国密SM4有自己实现过吗?有没有改进速度? 哪个语言更熟悉? 详细介绍项目中的机器学习部分 大多数问题都是问的项目相关。 二面10.19 20min 自我介绍 问第一个项目怎么做的 问第二个项目怎么做的 保研还是考研?能不能接收
初面:(2.27) 1、 自我介绍 2、 考研情况、专业课排名 3、 项目经历,应用场景、准确率、项目难点 4、 反问:盈利模式,面向客户 终面:(3.2) 1. 你觉得你有良好的沟通协作能力 ,举个例子并分析你在其中的作用。 2. 微机原理,嵌入式开发了解吗?二极管种类。三极管的三个极,模数电分数 3. 家是哪里的?为什么选择青岛? 4. 了解测试工程师吗? 5. 你认为测试工程师需要具备哪些特
深信服在成都的线下面试主要集中在9月22日——24日,我是23日上午 面试问题: 1、个人介绍 2、项目经历 3、团队项目中负责的模块,队友都负责哪些工作? 4、栈、队列的实际应用? 5、SQLite的特点 6、数据库的底层数据结构? 7、手撕编程题:求一个数组中出现次数最多的元素,和它的出现次数 8、考虑特殊情况,数组为空怎么办,有多个相同次数的元素怎么办? 9、python的迭代器和生成器都在
bg:双非本+一年工作经验 一面: 全程聊项目+专利 会针对项目时不时来个八股 二面: 全程项目+一道算法题 实现删除链表的倒数第N个节点(说了思路,最后面试官说给我过了,让我好好练下算法) 三面: 项目+两道算法题 孤儿院+一道leetcode原题 给你一个整数数组 nums 和两个整数 indexDiff 和 valueDiff 。 找出满足下述条件的下标对 (i, j) 孤儿院看不懂这道题,
9.7一面 (约40min) 自我介绍 项目比赛介绍,没有深挖 进程和线程区别 数组和链表的区别 递归和非递归的区别(除了栈这方面) 快排的时间复杂度,快排稳定吗 类似的基础问题等等(想不起来了。。。) 二叉树了解吗?还行 撕题:非递归中序遍历二叉树 反问 总体感觉面试比较简单,上午面完,下午通知下周二面 9.13二面 (约20min) 自我介绍 问了一个比赛,大概十来分钟 反问 面完下来一查秒挂
奇安信的面试总体来说不难,本文只写技术问题,包含自己的一点吐槽。面试官很拉,一面到点不上线,打电话问说不知道在这个时间段约面试了,三面开始时间5分钟后也不上线,打电话才说马上马上。 一面 Vlan的作用?为什么要提出Vlan?讲讲acess和trunk的区别吧? 讲讲DHCP? TCP三次握手的报文和四次挥手? inux命令?删除这个目录?删除这个目录中所有文件? 面试官很能聊得来,但是就是迟到让