滴滴后台开发实习面经

元旦后去滴滴面试后台开发实习生,岗位主要应用语言是java,现简单记录总结。

面试分三面,时间从3:30-6:00,每个面试官大概会问半个小时。

一面:根据简历摸底基础知识,首先自我介绍。

java基础:

如何理解面向对象?

继承和多态有什么区别和联系?

数据结构:

list和set的区别

set为什么是无序不可重复的

set和map有什么区别

写出二叉树的前中后序遍历结果

编程基础:

讲解深拷贝和浅拷贝及原因

求一个字符串的最长无重复字符子串(复杂度最低)(hashmap,维护left和right指针)

二面:侧重项目经历和技术,首先自我介绍

1、用过比较熟的语言是什么,用了多久,用这些语言都做过什么项目或工作

2、讲一讲函数调用过程中系统层面的过程

3、讲一讲使用数据库的索引优劣,如何设计索引,是否接触过大数据,分页查询数据怎么写

4、举一个例子讲一下自己接触一个新的事物时的学习过程

其他就是围绕做过的项目来深挖,比如我说也做过前端,他问前端网页显示图片用什么函数,针对python做的一个特征提取项目他问具体提取什么特征等等,其他问如在这个项目中你的工作是什么这些。

<
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
我可以为你提供一些关于 Unity 实习面经的信息。以下是一些常见的问题和主题,可能会在 Unity 实习面试中提及: 1. Unity 基础知识:面试官可能会问你关于 Unity 的基础知识,比如游戏对象、组件、场景、动画等的概念。 2. C# 编程:Unity 使用 C# 作为主要编程语言,所以你可能会被问到关于 C# 的基本语法、面向对象编程等方面的问题。 3. Unity API 和功能:面试官可能会问到你对 Unity API 的了解程度,以及你是否熟悉常用的 Unity 功能,比如碰撞检测、物理模拟、粒子系统等。 4. 游戏开发经验:如果你有相关的游戏开发经验,面试官可能会询问你参与过的项目、你在项目中扮演的角色、遇到的挑战以及如何解决问题等。 5. 问题解决能力:面试官可能会给你一些实际的问题场景,并评估你解决问题的能力和思维过程。这可能涉及到编程逻辑、算法设计或解决技术性问题的能力。 6. 项目展示:如果你有自己的作品或项目,面试官可能会要求你展示项目的代码、设计思路和实现过程。 7. 其他技术:除了 Unity 和 C#,你可能会被问到其他相关的技术,比如游戏设计原则、图形学基础、网络编程等。 这些只是一些常见的问题和主题,具体的面试内容可能因公司和职位要求而有所不同。提前准备并熟悉这些问题,可以帮助你在面试中更好地展示自己的能力和经验。祝你面试顺利!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值