как раз интерн в моем понимании обладает каким-то объемом знаний и что-то может применять.
джун, получается, может получить формализованную задачу и исходя из своих знаний и опыта решить ее
мидл - специалист, который обладает обширными знаниями, ему можно поставить малоформализованную задачу и он исходя из своих знаний, опыта, знаний о системе/ПО/модуле, опираясь на принятые в проекте архитектурные решения вписать новый функционал, при этом опытный мидл может формализовать для поставленной задачи более мелкие подзадачи, для выполнения их джуном. Благодаря опыту и знаниям может "вести" интерна.
сеньор - мастер-оркестр, обширные знаний в области языков/фреймворков, большой опыт практической реализации проектов, в том числе с "нуля", как правило может разбить бизнес задачу на задачи, которые могут решить мидлы в команде. Скорее всего при должном количестве времени может написать целиком проект с 0, но лучше делегировать мидлам, джунам. С джунами, а уже тем более с интернами, ему скорее всего не интересно, ибо для него, все то что они осваивают, это решеный опыт и знания. Но при этом если возникнет какой-то ахтунг сможет быстро принять решение, написать сам или сказать что нужно написать опять же мидлу, чтобы закрыть вопрос.
Все это субъективное мнение. Ни в коем случае не стоит это принимать на веру.