中兴数据统计分析师面经

一面:27min
自我介绍

1.     挖实习

2.     在校期间还有什么项目吗?

3.     Pytorchdataload的随机采样了解吗

4.     除了传统的机器学习,对CVNLP了解吗?

5.     CV的应用场景?

6.     传统的机器学习,逻辑回归是什么?损失函数是什么?和极大似然估计有什么区别?

7.     树类模型了解吗:随机森林、GBDTXGBoost区别是什么有哪些

8.     有用过linux系统吗,修改权限的命令是什么?

9.     你认为数据分析是做什么的?

10.   TCP/UDP协议有什么区别?

11.   RPC用来做了什么内容,有用到上网吗?

12.   二叉树的层次遍历怎么实现。

13.   反问

二面——综合面10min

自我介绍

确认岗位

Base南京接受吗?比较倾向南京还是上海?

为什么是南京?家人支持吗?独生子女吗?有男朋友吗?

有什么爱好?

期望薪资是多少?

有拿到其他的offer吗?

有什么爱好吗?

能接受加班或者是出差吗?

和同事之间合作有什么问题吗?怎么解决?

反问
二面和hr小姐姐聊得很开心😂

楼主投的数据统计分析师,面试问能不能接受算法相关的岗位,问了很多算法的东西,最后接到电话,offer最终给的测试岗,要求谈薪当天签三方😢😢
#面试复盘##中兴##面试题目#
全部评论
请问楼主去年笔试考了哪些内容呀,今天收到了笔试邀请
点赞 回复 分享
发布于 2022-08-18 15:58 陕西
中兴数据分析也要出差吗
点赞 回复 分享
发布于 2021-11-11 20:30
hello 请问你是啥时候二面的捏😂
点赞 回复 分享
发布于 2021-09-28 21:28

相关推荐

04-27 16:50
已编辑
门头沟学院 Java
1. mysql删除表语句是什么?drop和truncate区别?2. 删除一行数据的sql3. 查询一张表所有的数据的sql4. 查询一张表有多少条数据sql。  count(1)和count(*)区别5. i++和++i区别6. 介绍下重载和重写。  构造方法可以重写重载吗?7. arraylist和linkedlist的区别8.解释一下深拷贝和浅拷贝9. 如果有三个线程,我如何能保证顺序执行.方法1: 使用join()join() 方法可以确保一个线程在另一个线程执行完毕后才开始执行。通过合理地调用 join(),可以实现线程的顺序执行。方法2:使用countdownlatch/semaphore方法3: 使用锁和原子类,wait() + notifyAll()方法4: 使用completablefuture10. 如果有一个 T1 线程,想把 T2 线程加到 T1 里面,怎么实现?方法1. 使用join()Thread t2 = new Thread(() -> {    // T2 线程的执行逻辑    System.out.println("T2 线程正在执行");});Thread t1 = new Thread(() -> {    try {        System.out.println("T1 线程开始执行");                // T1 线程在此处等待 T2 线程执行完成        t2.start();  // 启动 T2 线程        t2.join();    // T1 等待 T2 完成                System.out.println("T2 线程已完成,T1 继续执行");    } catch (InterruptedException e) {        e.printStackTrace();    }});t1.start();方法2. 使用future.get()ExecutorService executor = Executors.newSingleThreadExecutor();Future future = executor.submit(() -> {    // T2 线程的执行逻辑    System.out.println("T2 线程正在执行");});Thread t1 = new Thread(() -> {    try {        System.out.println("T1 线程开始执行");                // T1 线程在此处等待 T2 线程执行完成        future.get();  // 阻塞直到 T2 完成                System.out.println("T2 线程已完成,T1 继续执行");    } catch (InterruptedException | ExecutionException e) {        e.printStackTrace();    } finally {        executor.shutdown();    }});t1.start();方法3. 使用countdownlatchCountDownLatch latch = new CountDownLatch(1);Thread t2 = new Thread(() -> {    try {        System.out.println("T2 线程正在执行");    } finally {        latch.countDown();  // 完成时减少计数    }});Thread t1 = new Thread(() -> {    try {        System.out.println("T1 线程开始执行");                t2.start();  // 启动 T2 线程        latch.await();  // 等待 T2 完成                System.out.println("T2 线程已完成,T1 继续执行");    } catch (InterruptedException e) {        e.printStackTrace();    }});t1.start();11. a=a+b 和 a+=b的区别a = a + b,如果 a 和 b 的类型不同(如 a 是 int,b 是 double),需要显式强制类型转换,否则会编译报错。即:double a= 1;int b = 2;a = (double) (a+b); a += b,会自动执行隐式类型转换,将结果转换为 a 的类型。13. 数据库的三大范式如答案有错误欢迎指正
查看24道真题和解析
点赞 评论 收藏
分享
评论
点赞
27
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务