请问博世的软件开发岗面试主要考察哪些?