Qualcomm interview question

what is vulkan and how do you implement it