Interviewing for associate level position this week: requires “expert” knowledge
i have a job interview this week for an associate-level web ui developer position. requirements for this job are "At least one year of production-level experience in web or application development" (of which i have almost 2), and "Expert knowledge of JavaScript, jQuery, HTML, and CSS" (which i do not have). i have great breadth and depth of javascript and jquery. i love studying them and learning best practices, but i would never call myself an expert. same goes for HTML. my weakest point is CSS, but i'm always able to accomplish what i need to with it and am constantly striving to learn and grow. despite my flaws, i am extremely passionate about these technologies and love seeing the amazing things they can do. i want this job.
these two requirements seem to be at odds to me: if they're willing to consider a candidate with one year's experience, how can that candidate be an expert at anything? how do i address my shortcomings without sounding like i can't do the job? i have connections at this company -- i've worked with one of the current directors on an ecom project and one of my references worked there as a sr dev, but obviously i cannot depend on that alone to secure this job. i've never had a true technical interview and i am anxious about all of this. any advice would be fantastic.
thank you!