Yes, there are actually people with real life issues who actually face this scenario.
By "show your abilities" i was thinking of during the interview. When someone asks you how to implement a linked list (ugh) ask questions, use code comments, note edge cases and optimizations, heck write a quick test case to go with it. You can also accomplish via the open source contribution route noted above. A key point is demonstrating knowledge of a problem domain instead of asserting it.
WRT "correct" leveling its very hard to get right. Frankly you, as the candidate, will have a difficult time succeeding with an assertion of "im quite senior". Besides the aforementioned technical ability leadership is incredibly important for senior positions. Its your job to increase the value of your coworkers. A very powerful technique is conveying information through the questions you ask. Asking abiut mentoring opportunities and team growth are positive signals, for example. Ask questions if have concerns during the process. "What types of problems will i be solving" or "how will my work affect customers" might give you insight in to how youre viewed.
Youre interviewing at the wrong place, with people you shouldnt work with. When leveling a candidate two things matter, technical knowledge & leadership. Ive literally never heard anyone suggest leveling a candidate based on work history. Experience might affect comp, or indicate retention issues, but it _does not_ affect leveling.
To qualify my argument Ive a decade of experience. Ive been in "senior" roles for the last 4. Ive worked in a couple 4 man llcs, and a couple multi billion dollar tech cos. Ive probably done a hundred interviews, and ive coworkers in the hundreds and thousand range.