神策数据一面

已经签三方了随便面面,只记得印象比较深的问题了。

1.C 继承 A, B继承A, new C(),构造函数执行顺序。
2.Integer a=1 , int b=1, a==b返回什么? 什么是自动装箱拆箱? 还有哪些语法糖? 泛型是语法糖吗?
3.插入排序的时间复杂度?堆排序时间复杂度?log是怎么来的?
4.内存飙升如何排查?
5.
手撕:
给出一个含有不重复整数元素的数组 arr ,每个整数 arr[i] 均大于 1。
用这些整数来构建二叉树,每个整数可以使用任意次数。其中:每个非叶结点的值应等于它的两个子结点的值的乘积。
满足条件的二叉树一共有多少个?

模板:
class Solution {
    public int numFactoredBinaryTrees(int[] arr) {

    }
}

输入: arr = [2, 4]
输出: 3
解释: 可以得到这些二叉树: [2], [4], [4, 2, 2]
全部评论
一共几面啊
点赞 回复 分享
发布于 2023-11-16 21:42 辽宁
感觉神策笔试比力扣难很多呀😂
点赞 回复 分享
发布于 02-25 00:28 黑龙江

相关推荐

09-18 22:54
门头沟学院 Java
点赞 评论 收藏
分享
拷打实习经历,介绍一下你实习中 SQL 注入漏洞的解决?SQL 注入漏洞有哪些?服务注册发现是怎么实现的?动态配置是怎么实现的?注册中心的底层实现是什么?服务限流是怎么实现的?详细讲一下漏桶算法和令牌桶算法?Java 中集合的类型有哪些?HashMap 的键值对可以重复吗?Set 是如何保证唯一性的?HashSet 的底层实习是什么?HashMap 为什么不是线程安全的?TreeMap 是线程安全的吗,为什么?ConcurrentHashMap 是怎么保证线程安全的?说一下 JVM 的的运行时数据区?堆的大小是怎么设置的?Java 中常见的垃圾回收器有哪些?JDK17 默认的垃圾回收器是什么?什么是 OOM?你在项目中有没有遇到过 OOM 问题?你是怎么预防 OOM 的?查看文件的大小应该用什么 Linux 命令?找出文件中所匹配的文本,应该用什么 Linux 命令?手撕代码假设有一个名为students的表,其中有以下列:idnameageclassscore1数学成绩score2英语成绩score3语文成绩期望:获取每个班级的三科总分高于平均分(所有同学)的同学数量,并按照数量大小获取排名前三的班级,写出SQL语句一个机器人位于m×n网格的左上角,机器人只能每次向下或者向右移动一步,要到达右下角,总共有多少条不同路径输入m=3,n=7输出28这次战略性失误!!!以为一面偏基础,结果实习经历拷打起来,我就懵了,还得及时复盘,自己多总结下实习经历怎么输出!(面试官说我基础可以,实习经历部分本应该是加分项,结果我没把那部分说清楚,变扣分了!!!)#快手#
点赞 评论 收藏
分享
2 3 评论
分享
牛客网
牛客企业服务