Depending on what part of the company you land in, the codebase may be quite legacy, unstable, and loaded with messy inheritance.
Company culture expects you to be constantly eager to go the extra mile for every little thing. That, plus the "always-on" expectations from being remote/flexible, can have you consistently working long hours and having to be available on weekends, in the evenings, and in the middle of the night, etc.
I got stuck working on something I really didn't enjoy, but I didn't feel comfortable expressing that I hated that work due to the aforementioned points about company culture. That made it miserable to show up to work and be productive.
Eventually, I was terminated without notice. There was no PIP and no conversations with my skip-level manager leading up to it, even. It was never communicated to me clearly that my employment was at stake, and I was let go with minimal severance.
I found their job posting online and was emailed a coding challenge a few days later. You were given three hours to complete the following problem: You must hit a unique API to receive JSON data, modify and analyze the data, and then generate JSON i
I was contacted by an internal recruiter. After an initial conversation, they set up a phone screen. The phone screen involved a coding challenge using a shared text editor tool, as well as a series of technical questions and questions about my exper
Went through three rounds of interviews. After applying, I received an online assessment, followed by a recruiter call. Then I had two technical rounds: one focused on system design (video streaming) and another on coding. The rounds seemed easy, bu
I found their job posting online and was emailed a coding challenge a few days later. You were given three hours to complete the following problem: You must hit a unique API to receive JSON data, modify and analyze the data, and then generate JSON i
I was contacted by an internal recruiter. After an initial conversation, they set up a phone screen. The phone screen involved a coding challenge using a shared text editor tool, as well as a series of technical questions and questions about my exper
Went through three rounds of interviews. After applying, I received an online assessment, followed by a recruiter call. Then I had two technical rounds: one focused on system design (video streaming) and another on coding. The rounds seemed easy, bu