Sandesh. Gundoji
99 posts

Sandesh. Gundoji
@TechBySandeshG
Software Engineer @Capgemini | Passionate about Java, SpringBoot, Cloud & DevOps | Helping devs get interview-ready | Sharing practical tech & interview tips
Katılım Aralık 2025
13 Takip Edilen3 Takipçiler

AI for Java developers
6 PM IST Sunday 8th March
Link to register :
topmate.io/interviewswith…

English

Q: What is Super POM?
A: Maven has a hidden default POM called Super POM.
Your project POM inherits from it.
That’s where default plugins & repos come from.
#JavaInterview #Maven #BuildTools
English

Q: Difference between mvn clean install and mvn clean package?
A:
package → builds JAR/WAR
install → builds + copies artifact to local .m2 repo
Install is for reuse by other local projects.
#JavaInterview #Maven #BuildTools
English

Interview trap 🚨
“Difference between mvn clean install and mvn clean package?”
If you say
“both create jar”
follow-up coming 😬
#JavaInterview #Maven #BuildTools
English

If you can’t explain
Maven lifecycle phases in order,
you’re not ready for backend interviews.
validate → compile → test → package → verify → install → deploy
#JavaInterview #JavaDeveloper
#DevTwitter
English

Spring resolves conflicts at
BeanDefinition level, not object level.
@Primary, @Qualifier?
Metadata decisions.
Why does @Conditional work?
Because Spring decides
whether to register a BeanDefinition at all.
No definition → no bean.
English
