I have been interviewed by Linkedin before, this time they reached out me again. Still same process, one phone interview, it went well, then on-site, two coding, one tech communication, one system design, one behavior analysis. I didn't get offer, this is OK for me. But the feedback is weird, which is I am strong in system design and tech communication, but weak on algorithm. But thing is what the interviewer asked I've practiced in leetcode, I am pretty sure my solution is correct. I also put the solution in my GitHub repo. I guess for coding part, this company should have a score system instead of someone said it's right or not. Otherwise this is wasting people's time.