Applied online. The response went to my gmail promotions tab, so be sure to check there.
Had a 30 minute phone screen that covered all the basics. The tech department was described a pretty standard small shop with standard agile workflows, and mentioned the owner still codes and has his hands in devops, which is awesome.
I was told the full interview process was 5-6 steps and could be completed in about 2 weeks: phone screen, technical assessment, various technical and non-technical folks, then flying out to Tulsa for a final in-person interview.
The technical portion was an online multiple-choice style quiz. It was 35 questions, and 90% of it was trivia and gotchas instead of assessing functional capabilities. The sections were Angular, C#, EF, SQL. The job post said "Angular is strongly preferred" but they're looking for someone with strong Angular experience, so make sure you're up to par. The questions were not "find the bug" or "write a function that does X" like normal technical assessments. IIRC the test was timeboxed to 20 minutes per section. You have a few days to prepare if you need it, so don't stress being put on the spot.
The second interview was interesting. The number that dialed me showed up as spam, so my phone didn't ring. Make sure you keep an eye on it, or ask beforehand what the number will be so you can add it to your contacts.
The purpose of this call is to figure out if your personality will mesh with the owner, which is a good idea for quirky folks in small shops. I was told on the initial phone screen that the person I would be talking with hates dead air, so I did my best to keep the conversation alive (which is to say, not well). They got frustrated pretty quickly and started commenting that they "didn't like it when people took 5 min to answer a question they could address in 30 seconds". Dead air was probably the better move. The questions were normal conversational things like "what do you think is your biggest weakness?", so if you've prepped for other interviews and be concise in your responses, you'll be fine here.
Not unexpected, but there was no rejection call/text/email. I don't personally have an opinion on that practice, but given how many steps there are in a short timespan, a few days of silence probably means you should move on.