Complex sentence: It does not test the programmer's ability to write efficient algorithms, for example, however it does test knowledge of which collections should be selected in order to implement efficient algorithms without re-inventing the wheel.
Split into simpler sentences: It does not test the programmer's ability to write efficient algorithms, for example. Though it does test knowledge of which collections should be selected in order to implement efficient algorithms without re-inventing the wheel.