面经详情

面试技术为主,难度不算很高
异地,电话面试。面试时,先后谈了4个人(包括经理)。问的都是C++算法问题,也问到了C++11的一些问题,以及多线程同步等问题。因为是生产显卡的公司,还问了D3D,OpenGL一些基本问题,比如图形渲染管线的组成,什么是VAO, VBO, FBO等等。还问了过往的工作经历,都做过什么项目,项目实现的细节。整个过程用了1个中午 + 下午。然后1周内就给OFFER了。

相关推荐

匿名用户
C++
未通过未通过
## 面试经历电话面时间:2.9 11 - 12时长:1h项目:面试官不熟悉项目和Java,随便聊了聊项目算法题:1.leetcode153 搜索旋转排序数组最小值2.leetcode347. 前 K 个高频元素(面试官只问了求前K大元素)类似 面试题 17.14. 最小K个数 (最小堆/快排(topN))一面时间:2.22 11 - 12时长:项目30分钟,聊聊算法题:1.leetcode210,拓扑排序II 二面时间:2.22 13 - 14.20时长:项目40分钟,随便聊问了下cache和mq的理解英语:自我介绍算法题:1.快排(口述 包括快排最坏和最好时间复杂度 怎么计算出来的)2.topk(口述 内存可以放的下 最小堆)3.一个无序数组,只能第一次分割成k个子数组,要求子数组内部合并后整体有序。求k最大值。(卡了30分钟,提示下先排序再遍历求和,相等时表示可以分割一次)三面时间:2.22 15 - 16时长:项目20分钟,聊了下对java线程状态的理解英语:自我介绍 为什么想跳槽算法题:1.给一张n*m大小的图,问查询的两个点k1与k2之间能不能消掉,消掉的条件是通过走没有东西的路径拐弯不超过两次到达目标点。(0表示没有东西,>1的物品表示相应的东西),并且不能够走外围。四面时间:3.2 10 - 11时长:项目20分钟英语:自我介绍 为什么想跳槽 项目介绍算法题:1.求数字1-n里面不包含数字3的个数五面时间:3.2 14 - 15时长:项目20分钟英语:自我介绍 为什么想跳槽 项目介绍算法题:1.数据流的中位数(求第90%的数怎么做,大数据量情况下怎么做,堆放不下)...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网美国AMD超威半导体(中国)有限公司美国AMD超威半导体(中国)有限公司面试经验美国AMD超威半导体(中国)有限公司面试经验:面试技术为主,难度不算很高