Yes, the cognitive functions test is correct. I have ISTP over INTJ and INTP . But... Same question. You like talking about theory... On abstract or concret subjects?
It would be abstract for me. Now the thing is this... The question doesn't really make it clear. Also, it's about what you do MOST of the time, not ALL of the time.
I like to talk about concrete topics, but in an abstract way. More exactly, I can take an event... real-life thing... and when I talk I transform it into theory. A lot of people think I'm saying things I learned in books. But in fact it's my on-the-spot interpretation of real-life concrete facts. But my interpretation naturally becomes abstract. I draw those abstract conclusions based on the real-life concrete event. So the discussion becomes philosophical. I look at Bob killed Jim and I transform the discussion into one about criminality in modern day society. In general, I like discussions about politics or history and these become a combination of psychological analysis of political/historical actors and a philosophy of human nature. But the discussion would begin from X politician said Y. Details are barely mentioned.
What I did notice about S-types. For example, the same Bob killed Jim situation. S-types seem to focus their attention on what Bob used to kill Jim, how brutal or smart the killer was, what was his motivation for committing the murder. It never becomes a tendency towards generalisation. They are focused more on discussing the immediate effects of the murder on the victim's family or on the details of the investigation. It doesn't tend to become a discussion about modern day criminality or what motivates people in general to commit murder. For S-types, the attention is mostly focused on Bob and Jim and the details of the circumstances that led to the crime. You don't have the same tendency to generalise and conceptualise further with S-types.
So, even in a concrete case discussion, usually I as an N-type will tend to generalise or discuss the bigger aspects starting from the specific case, while others like S-types will tend to keep the discussion focused on the specific details of the case.