查看: 5324| 回复: 11
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 果果Apple家的GPU组 刚收到intern面试通知 心里很茫然……

全局:

2019(1-3月)-LiberalArts本科+fresh grad 无实习或全职 | 内推| 码农类General实习@apple

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
emmm我也不清楚我一个学设计的怎么就被拉到GPU组的面试了……
因为之前是读CS graphics的课做了一些OpenGL的小游戏和unity的应用……然后蒙着找了朋友内推结果就收到了果果的面试通知
然后现在就很慌……不知道临时一两周怎么突击准备一些东西。。。. 1point3acres
查了地里的一些小伙伴的面经都有大米限制看不到……第一次接触这么大的面试……没刷什么题然后新到地里不久

想了解一些电面都会问些什么……需要复习一些什么知识……
求大大们支招。。。感激不尽


补充内容 (2019-1-31 18:38):
GPU framework intern

补充内容 (2019-1-31 18:42):
希望大家如果没有时间回复也捐点大米救济我= =||
艺术生申码农工作不容易……

评分

参与人数 9大米 +27 收起 理由
小张同学 + 3 给你点个赞!
橙尘兮 + 3 给你点个赞!
q99519 + 3 给你点个赞!
zhuqiangjohn + 3 给你点个赞!
penpineapple + 3 给你点个赞!

查看全部评分


上一篇:关于HR的工作效率
下一篇:Google 狗家2019 Summer Intern 求打捞
全局:
看一下Metal framework 稍微了解一下 或者直接看wwdc上的视频?
回复

使用道具 举报

推荐
dayeandheye 2019-1-31 23:06:45 | 只看该作者
全局:
前几天还收到Apple hr的邮件,是关于 GPU Developer Technology Engineer的。里面的JD,你可以参考一下:.

Job Summary
Apple’s GPU Software team provides the graphics software foundation across all of. 1point 3acres
Apple's innovative products, including iPhone, iPad, Apple TV, Mac, and Apple Watch.. Waral dи,
Our responsibilities encompass the frameworks, developer tools, and hardware drivers-baidu 1point3acres
for the GPU and Display devices on all of Apple’s hardware.

This team recently announced Metal 2 which provides near-direct access to the. .и
graphics processing unit (GPU), enabling you to maximize the graphics and compute

potential of apps on iOS, macOS, watchOS,, and tvOS. Building upon an efficient low-. Χ
overhead architecture with precompiled shaders, fine-grained resource control, and

multithreading support, Metal 2 further boosts performance by enabling the GPU to
take more control of the rendering pipeline. Moving beyond just graphics, Metal 2
provides deep support for GPU-accelerated machine learning and offers enhanced. 1point 3acres
developer tools that make it even easier to debug, optimize, and deploy Metal apps. On
Mac, Metal 2 adds support for virtual reality (VR) rendering and external GPUs, and.--
provides new APIs and optimizations to help developers embrace these emerging
technologies within their apps.


Description.
The team is now seeking a top-notch, driven, and dedicated engineer to work in our
GPU Developer Technologies group. This group is responsible for building the Metal
frame debugger, shader profiler, counter profiler, Metal System Trace & other GPU

developer tools provided to developers in Xcode and the iOS, tvOS and macOS SDKs.
Building these tools requires collaborating with multiple groups including Xcode, iOS,.1point3acres
macOS and all aspects of GPU software, and working with innovative technologies such
as VR, AR and GPU-accelerated machine learning.
.

Responsibilities:
- Implement the core technologies upon which the rest of the tools are built. This
includes systems to capture, inspect and modify usage of the GPU through Metal. -
Build tools specific functionality within the Metal framework.. .и
- Design and implement algorithms to analyze GPU workloads using HW performance
counters & Metal frame data.. ----
- Work with frameworks accelerated by Metal to provide a foundation for debugging &
profiling.
- Contribute to specification and design of future debugging & profiling functionality. 1point3acres
within Apple GPUs.


Education
Technical BS/MS degree

Qualifications
• Excellent programming skills and knowledge of C/C++
• Knowledge of GPU APIs such as Metal, Direct3D, Vulkan & OpenGL • Excellent
software design, problem solving and debugging skills
• Knowledge of GPU hardware and software architecture a major plus. 1point3acres.com

. 1point3acres.com
Additional Requirements:
. 1point 3acres
- Experience developing graphics performance and profiling tools a plus
- Experience with performance optimizations a plus
- Systems engineering experience or low-level hardware experience a plus. check 1point3acres for more.
- Development experience on iOS, tvOS or macOS a plus
- Development experience with Cocoa and Objective C or Swift a plus
回复

使用道具 举报

推荐
 楼主| robinxz 2019-2-1 05:34:41 | 只看该作者
全局:
Killua1222 发表于 2019-2-1 01:05
以前在游戏公司引擎组干过几个月,后来因为苦累难压力大觉得自己不是那块料quit了。。
记得当时面试考了C+ ...

引擎开发应该相对硬核一些。如果问的是pipeline这些比较简单的那真的是谢天谢地。。。
就怕考算法。。。我算法能力弱鸡……
回复

使用道具 举报

全局:
Art + Science,你可以的,加油
回复

使用道具 举报

🔗
hupei1991 2019-2-1 00:20:32 | 只看该作者
全局:
emmm 根据jd尽量看把 不觉得突击会有什么奇迹发生 所以 然后想吃点什么就吃点什么就好
回复

使用道具 举报

🔗
Killua1222 2019-2-1 01:05:09 | 只看该作者
全局:
以前在游戏公司引擎组干过几个月,后来因为苦累难压力大觉得自己不是那块料quit了。。
记得当时面试考了C++写程序,图形学各种基本知识,比如Rendering pipeline各个space的转换,quaternion等基本常识,详细盘问了几个project。总体还是比较水的。
回复

使用道具 举报

🔗
 楼主| robinxz 2019-2-1 05:36:30 | 只看该作者
全局:
hupei1991 发表于 2019-2-1 00:20
emmm 根据jd尽量看把 不觉得突击会有什么奇迹发生 所以 然后想吃点什么就吃点什么就好

我也不觉得……所以有点绝望……JD太空泛了不知道要准备点什么。。考算法就血崩
回复

使用道具 举报

🔗
 楼主| robinxz 2019-2-1 05:37:41 | 只看该作者
全局:
dayeandheye 发表于 2019-1-31 23:06. ----
前几天还收到Apple hr的邮件,是关于 GPU Developer Technology Engineer的。里面的JD,你可以参考一下:
...

对差不多。我的是intern相对宽泛一点。没有什么excellent program skill这种要求……希望算法考的简单一点……
回复

使用道具 举报

🔗
 楼主| robinxz 2019-2-1 05:38:14 | 只看该作者
全局:
dayeandheye 发表于 2019-1-31 20:25
看一下Metal framework 稍微了解一下 或者直接看wwdc上的视频?

噢噢有道理。metal估计也得了解一下……感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表