1,2) The knowledge analyst is a supporting (non-consulting) role. Here are the implications:
- You are specialized in a particular industry sector
- You may or may not be assigned to a project. In most of the cases, you will have limited client-facing activities.
- Lower salary
- No international staffing, though lots of remote work with other offices
3) You will have standard consulting cases (although maybe less than 6). You will have the industry-specific questions. In general, these interviews are not that hard. You should know:
- Latest trends in your field
- Key analytics instruments and examples of how you applied these tool in your past
- Applicability to different industries
I think the best way to prepare is to find the relevant technical articles and knowledge nuggets on McKinsey, BCG official site - they have plenty of them.
4) Mainly the roles in the industry you were specialized at (Functions - Research, strategy, etc)