Ответ:

Данных недостаточно для однозначного решения. Условия допускают, например, оба следующих распределения:

  1. Корнеев — врач, Докшин — инженер, Мареев — пекарь, Скобелев — милиционер.
  2. Корнеев — инженер, Докшин — милиционер, Мареев — врач, Скобелев — пекарь.

В обоих случаях Корнеев и Докшин не пекари, поэтому могут ездить на работу вместе; Докшин старше Мареева; пекарь — один из двух других жителей; а соседями Корнеева и Докшина не оказываются милиционер и врач. Условия о возрасте также можно выполнить в обоих случаях. Значит, профессии жителей по приведённым сведениям однозначно определить нельзя.