Recruiter screen followed by phone interview. Got asked a leetcode hard question and explained my solution. The interviewer at this point asked me to go ahead and implement it. After spending 40 min doing that (while she was on mute the whole time), she asked to me to change the implementation to how she wanted it. My solution was working and had same efficiency as well. After scrambling for next 20 min to change the implementation, time ran out. If you don't like the solution, you should say it or atleast have a discussion with the other person. Total waste of time.