Mix of technical and behavioral questions - average difficulty level across both. However Dartmouth partners are unorganized in managing interview scheduling and the meeting itself. Schedule options sent 1 day in advance with limited time slots. Interviewer was late.