package design engineer interview questions