IBM Interview Question

Your technical depth Problem-solving approach Communication skills Ownership and teamwork