一面:2023/11/15 ### Java - LinkedList比ArrayList效率高吗? - ArrayList为什么能以O(1)的时间复杂度找到元素? - ArrayList和HashSet区别 - 如何比较两个对象是否相等? - 一个类A里面有一个String变量一个Integer变量,如何重写equals方法来判断类A的两个实例是否相等? - 检查是否是同一个对象 - 检查是否是
1 介绍项目 2闲聊,对大模型看法 八股算法啥都没问啊家人们,这是KPI吗?加闲聊25分钟就开始反问了😭
1.讲讲实习经历和项目结构 2.做过哪些测试,用的工具都是什么 3.压测怎么做的,压测你看的哪些指标,打印的信息是什么 4.我们是京东app的测试组,给你一个登录界面你会测什么,包括压测、安全、弱网断网、适配等 5.给你一个主页搜索框你会测什么,包括压测、安全、弱网断网、适配等 6.黑白盒测试怎么做的 7.设计一个测试的流程是什么(八股,没看过测试相关的八股) 8.你移动端和web端都用什么工具,
主要是问c++语法相关知识,记录几个没回答出来的,答的不好的 1.继承和组合是什么,区别 2.泛型的高级用法 3.segment error的原因都有哪些 4.c++实现全排列都有哪些方法(只回答了遍历和回溯,应该是想听到next_permutation()系统函数的使用吧) 5.c++11某几个新特性 6.c++将内存分为哪几部分,介绍一下
项目相关 - 自己选一个讲 八股 - 简单介绍一下Redis,你在这个项目里怎么用它的?举个例子。这个存到MySQL再查找不是也很快吗? - Redis常用数据结构 - HTTP和HTTPS的区别 - equals和==的区别,可以用equals对比两个对象吗 - ArrayList和LinkedList的区别 - TCP三次握手 - MySQL默认引擎是什么?为什么选择它? - SpringBo
1. 自学路径、前端规划是从什么渠道获取的相关信息 2. 项目技术选型 3. 性能优化解决方案、为什么要做性能优化 4. 一个好的界面应该是什么样的 5. 组件封装的原因?具体做了哪些封装 6. Webpack为什么打包、进行压缩之后,性能就会提高呢 7. 为什么使用webpack 8. 手写:数组实现reduce、map 9. 算法:最大子数组和 说我需要改进的点:表达抓不住重点
直接打电话过来,问我现在有空吗,直接开面 这会我学乖了,直接说一周5天,实习6个月! 1.说一下之前实习做了什么 2.自我介绍 3.学校的课程学的什么 4.集合和列表的区别 5.说一下添加字典,删除字典的方法 6.linux 查找一个文件的某个关键字,将其输出到一个文件 7.登录框功能测试 8.安全性测试你怎么测 9.解释一下你说的兼容性测试 10.写sql,涉及到了模糊匹配;group by 和
面试时长大概30min,面试官很亲切,整理一下被问到的问题 1、自我介绍+深挖简历 2、你对电商运营的理解是什么? 3、你为什么对这个岗位感兴趣? 4、你觉得自己做电商运营的强项是什么? 5、未来的职业规划是什么? 6、对广告营销、策划的理解是什么? 7、目前有投其他实习机会吗? 8、简单介绍京东的业务,问你有什么问题 9、反问了一下实习待遇,以及团队氛围,并问了转正的机会 希望对大家有所帮助
无自我介绍、业务介绍,直接开始。 首先问了项目里的文字处理和图片处理,有没有用到NLP的知识,图片处理有没有用RNN,我说:“都没有!” 然后他就开始问共享单车有没有用LSTM这种深度学习算法,我说:“当时考虑过,但是没有用!” 然后面试官说考考深度学习、机器学习基础原理这块吧(都忘了!哈哈!) 1、GLM是什么? 我就说是generalized linear model广义线性模型,然后卡住。。
单选题20道: SQL格式化日期输出:使用DATA_FORMAT(shippeddate,'%W %D %M %Y); 二次探测再散列hash:二次探测再散列即:如果2的位置有了数据,则寻找2 + 12,2 + 22,2 + 32,,2 + 42…… c++变浪命名规则:由字母数字下划线组成,必须由字母或者下划线开头 IP地址:28位掩码的网络中最多14台主机,因为16个编码中要去除一个全0的网络
京东集团,前端开发卷,三道编程题,比较容易,很快就A了。 第一题:输入俩数 n, k ,然后是一个长度为 n 的字符串。将前 k 个字母变成大写,后 n - k 个字母变成小写 入门题,不需要过多解释。只能说python的API真的很强大 第二题:输入正整数 n。输出一个正方形矩阵,要求包含的数为 1 ~ n^2,且相邻的数和为奇数(满足要求即可,答案不唯一) 如果n为奇数,直接傻瓜式输出(从左上
下午四点,大概40min, 数组哪些常用方法,其中数组的map,一般有三个参数(item,index,arr),map是对数组进行什么操作?map的底层如何实现的,传入的回调函数如何处理的?(瞎说,遍历,用闭包什么,面试官说可以好好了解一下,比较有趣???) map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。 var new_array = arr.map(
10.10 京东一面 电话面 30min 技术岗 Android开发 0.自我介绍 一、Java基础 1、JDK、JAR、JVM的关系 2、Java的基本数据类型 3、final关键字可以修饰什么?有什么作用 4、抽象类和接口的区别 5、final可以修饰抽象类吗?为什么? 6、ArrayList和LinkedList,频繁插入和删除,选谁?为什么? 7、同上,频繁随机访问,选谁?为什么? 8、什
两部分 第一部分机器学习八股+简单代码判断 不算太难 第二部分coding,前两题顺利AC,第三题判断括号数量期望用的O(2^n)的强行暴力的递归法,时间复杂度超了只通过25%。
1.HashMap数据结构 hashcode算法 2.线程池参数 3.JVM及调优,垃圾回收 4.MySQL中固定枚举数据存储数据类型 5.表连接 6.深分页 数据库实现 7.Redis热点问题 #你觉得今年春招回暖了吗##23届找工作求助阵地# #软件开发2023笔面经#