JD as mentioned Role: A leading position working on cutting edge GPU firmware technologies. You would be involved in maintaining and development of GPU firmware and hardware abstraction layer (HAL), while leading a team to deliver features and fixes to customers. You would be single point contact for all HAL activities from the India design center. Background: As a part of PowerVR Graphics, you would be working with some of best teams distributed across various geographical locations. This will bring you in contact with current and future generations of GPU/3D hardware targeted at mobile phone and other embedded devices. Opportunity Working in Services (Platforms and Tools), you will have some or all of the following opportunities Coordinating with cross functional teams in different geographic locations. Working with Tier1 customers to deliver quality software Required Skills: Excellent C programming skills Firm grip on Data Structures and Algorithms Knowledge of assembly programming Familiarity with Operating System concepts Team leading experience Desired Skills: Understanding of micro kernel architectures Project planning and execution, Linux Device Drivers
Gpu Interview Questions
171 gpu interview questions shared by candidates
Describe in detail one of my past projects that showcased strengths and skills sets would apply for position to which I applied. They asked specific questions about each step. Asked what do I bring to their team, etc. Then technical questions began with basic and led to an algorithm question regarding two structure data types that were rectangles with x, y coordinate as but fields and how would you implement a program ton determine if the two rectangles collide (e.g. overlap or share a coordinate).
Implement a SOP function only in NOR gates. Then, try to minimize the power usage further.
They asked me whether am I ready to come to office atleast 3 days a week
Difference between blocking and non-blocking statement
Linked Lists
given some specifications, write a C++ implementation of an arbiter that accepts jobs from several queues and delegates the jobs to a set of functional units
Asked me to write Verilog Code
How to solve a matrix multiplication high efficiently without shared memory in GPU.
XOR with 2:1 MUX Edge detection Circuit Setup and hold time their violations Why do we need them what can you do to reduce them what would you do to correct s&h time after fabrication
Viewing 21 - 30 interview questions