Races with level adjustments gain feats slower than races without level adjustments. For instance, races with a level adjustment of 1 would gain a feat one level later than normal. A tiefling gets its second feat at class level 3, not effective level 3. Thus, tiefling rogue who is level 2...