2 interviews, each with 2 engineers. One with manager/HR.
Technical questions mostly. Interview last about 45 minutes. The degree of technicality varies with who interviews you.
Culture is very laid back Planning is not a strong suit of the company. Things can be pretty disorganized. Terrible development tools. Great benefits.
Agile development methodology followed loosely. If you have a good manager you can do well here else not so much, Also lots of people who have been in the company for years, can be hard for newcomers to break into the cliques. Lots of oldtimers also means people haven't a clue how things are done elsewhere and assume theirs is the best way.
Positives. Great benefits. Company treats people fairly. No long hours. Good work life balance.