涂鸦智能面试总结

本文记录了一位应聘者在涂鸦智能的面试经历,包括一面、二面和三面的主要问题,涉及ACM竞赛经历、算法、Spring框架、JVM、内存管理以及开源框架等方面,面试氛围友好,面试官对ACM经历尤为关注。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一面(电面)

    在今天上算法实验课(13:45)的时候,接到了一个小哥哥的电话,他说他是涂鸦智能的,问我方不方便现在面试,我说OK。

    面试官先让我进行一个自我介绍。我简单的阐述了我的经历之后。面试官就问:

    1、能不能和我说一下你的ACM经历。

  答:这里我花了四五分钟介绍了一下我的ACM之路,还特意引出了我的两个女队友,这真的是一件很奢侈的事啊。

    2、你ACM拿到最高的奖项那次,做出了几道题,用什么方法解的。

  答:这里我又花了五六分钟,和他讲了一下题目和解题思路。

    3、我会不会迪杰斯特拉最短路算法,给我介绍一下。

  答:我说会,然后就把代码用语言的方式给小哥哥解释了一下。

    4、我看你的简介里有网络流,能不能给我说一下什么是网络流。

  答:又给面试官讲了一下什么是网络流,但是我没说算法,因为他只是不知道这个词而已。

    5、你能和我讲一下什么是反射吗,哪里会用到,优缺点是什么。

  答:反射就是能动态的知道一个对象所属的类啊,能知道它的一些方法, 还有它的构造器和属性。动态代理有用到,spring框架等一些框架就用到了。缺点的话就是需要消耗系统资源,耗时。

    6、能和我讲讲GC吗。

  答:这个问题已经问的很多了,我就和他讲了一下从GC Root出发,没有遍历到的对象,会进行标记。之后将这些对象判断一下有没有覆盖finaliz方法或者有没有执行过这个方法,覆盖或者已执行的对象放入

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值