I had been contacted via Indeed for a chat, once the position hadn't been advertised yet. However, when the "chat" started, I was surprised that I was in an interview and it would take 1:30h - 2h. It is important to mention that I didn't have access to any job description, requirements, job level, etc. The most part of the question was about database management, and if I was familiar with different front-end frameworks. A lot of them. Not usually present in data science job descriptions. Extremely vague questions. However, I was interrupted abruptly because my answers weren't what that guy would like to hear, and I was finally warned that was an interview for a senior backend developer position. People from this company needs to be warned when they find someone online and the resume looks to be a great fit for some position, they need to know for which position they are being interviewed, what kind of questions they will be asked to answer, what experience level they are looking for, and mainly, how long the interview will take. People have their jobs and personal lives, and the first contact, a "chat", is supposed to be a screening interview, not an oral exam that you couldn't be prepared for.