As a genereal rule, bearing walls run perpendicular to floor joists. If a parallel wall is load-bearing - it should have at least a double joist underneath it - and probably will have a column also. Second floor joists generally run the same direction as first floor - but as soon as I say that, someone will find a case where they don't.
Walls around staircases are usually bearing a load also.