여러가지 기술적인 질문을 답변 못하신거면 좀 슬프겠지만...
단순히 CRUD랑 스프링부트만 정도만 안다고 신입에게 기술이 부족하다고 취업이 안되는거다 라고 이야기하시는거면
너무 마음에는 안두셔도 될것 같습니다.
(물론 자극이 되어서 더 열심히하는건 좋은거죠...)
어차피 웹 기반이라면... CRUD랑 프레임워크 활용의 비중이 크기 때문에
저것들만 잘해도 신입으로써 훌륭하다고 생각합니다.
다만 같은 것을 해도 깊이 라는게 있기 때문에, 왜 그렇게 동작하는지
저런것이 되기 위해서 들어간 기반 기술이 무엇인지 안다면 더 좋겠죠..
그런 부분을 지적당하면 이해가되겠지만...
저런 이유는 험하게 말하는것에 비해서 알맹이 없는 지적처럼 느껴지긴합니다.
원하시는 기업이나 관심이 있는 기술이 있다면, 해당 기업이 주로쓰는 기술을 공부하거나 원하는 기술을 쓰는 기업을 찾아서 도전하시면 좀더 좋은 결과 있을것 같구요.
(포폴이 없다고 잘못이나 후회 하실껀 아니고... 그냥 기술 스택이 매치안될 뿐입니다.. 너무 낙담하지 마세요)
구체화된 기술말고도
웹이라면 http 프로토콜이나 웹이 동작하는 전체적인 과정 같은 기반 기술도 공부해두시면
비전공자들의 단점이라고 지적되는 부분도 보완이 될듯합니다.