面试问些啥?

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

要求:
(1)掌握数据结构与算法
(2)python或c++
(3)linux
(4)tensorflow或pytorch框架
(5)图像分类检测分割项目经历
(6)深度学习基本原理,前沿算法
高级:
(1)模型剪枝
(2)知识蒸馏
(3)分布式部署

公司想要什么样的人:
(1)自我介绍清晰,重点突出,1分钟半
(2)比较机灵,逻辑思维能力强;
(3)有礼貌,互动起来流畅;
(4)自信,对自己有信心,自己要认为自己配得上公司,不要胆怯紧张;
(5)专业知识功底扎实,大学研究生期间一直在做这些事情;
(6)能把题作对,作题不要着急,先有思路再编程。

1 自我介绍

1.1 先来几句自我介绍

1.2 项目经验

2 技术

2.1 深度学习的各种模型

2.2 深度学习的各种知识点

2.2.1 损失值调参技巧

2.2.2 各种激活函数

2.2.3 各种损失函数(推导)

2.2.4 优化器

2.2.5 小目标检测

2.2.6 卷积,池化,分组卷积等

2.2.7 梯度消失和梯度爆炸的区别

在这里插入图片描述

2.2.8 欠拟合过拟合

2.2.9 优化技巧

(1)BN层,(8条消息) Batch Normalization详解和momentum参数理解_ygfrancois的博客-CSDN博客_batchnormalization参数
https://blog.csdn.net/ygfrancois/article/details/90382459

2.3 深度学习前沿

2.3.1 YOLOX

2.3.2 Transfomer

2.3.3 注意力模型

2.3.4 模型剪枝蒸馏

2.3.5 模型部署

2.4 实战

2.4.1 人脸识别

2.4.2 OCR

2.4.3 风格迁移

3 编程算法(最难最重要)

3.1 基本数据结构的算法

3.1.1 树

3.1.2 图

3.1.3 几种排序查找算法

3.2 算法题

3.2.1 递归

3.2.2 动态规划

3.2.3

4 其它

4.1 Linux

4.2 c++

4.3 GIT

4.4 职业发展

Java程序员面试中可能会问到二叉树的高度,这是一个常见的问题。二叉树是一种数据结构,它由节点组成,每个节点最多有两个子节点。二叉树的高度表示从根节点到最深节点的距离。以下是Java实现二叉树高度的代码示例: ``` public class BinaryTreeHeight { //定义二叉树节点 class Node { int data; Node left; Node right; public Node(int data) { this.data = data; left = null; right = null; } } //计算二叉树高度的方法 public int getHeight(Node root) { if (root == null) { return 0; } else { int leftHeight = getHeight(root.left); int rightHeight = getHeight(root.right); return Math.max(leftHeight, rightHeight) + 1; } } //测试方法 public static void main(String[] args) { BinaryTreeHeight tree = new BinaryTreeHeight(); Node root = tree.new Node(1); root.left = tree.new Node(2); root.right = tree.new Node(3); root.left.left = tree.new Node(4); root.left.right = tree.new Node(5); System.out.println("二叉树的高度是:" + tree.getHeight(root)); } } ``` 在这个示例中,我们定义了一个Node类来表示二叉树的节点,它包含节点值以及左右子节点。然后,我们定义了一个getHeight()方法来计算二叉树的高度。在计算高度时,我们使用递归来遍历左右子树,并计算它们的高度。最后,我们返回左右子树中较大的高度加1作为二叉树的高度。 在面试中,你可能会被问到如何在二叉树中查找一个节点、如何插入和删除一个节点等问题。因此,在准备Java程序员面试时,建议你熟悉二叉树的基本操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓码bigdata

如果文章给您带来帮助,感谢打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值