{"id":21307381,"url":"https://github.com/jdegand/testdome-java-questions","last_synced_at":"2026-02-22T02:34:33.774Z","repository":{"id":170170443,"uuid":"632670787","full_name":"jdegand/testdome-java-questions","owner":"jdegand","description":"My solutions to Test Dome Public Java Questions","archived":false,"fork":false,"pushed_at":"2024-12-22T20:30:10.000Z","size":236,"stargazers_count":14,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-25T16:42:40.845Z","etag":null,"topics":["android","java","java-hibernate","selenium","spring","testdome","testdome-solutions"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jdegand.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-25T22:25:34.000Z","updated_at":"2025-09-15T08:49:38.000Z","dependencies_parsed_at":"2023-12-28T02:33:01.288Z","dependency_job_id":"b6a36dcf-d339-4c12-872d-75c1d1045f05","html_url":"https://github.com/jdegand/testdome-java-questions","commit_stats":null,"previous_names":["jdegand/testdome-java-questions"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jdegand/testdome-java-questions","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdegand%2Ftestdome-java-questions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdegand%2Ftestdome-java-questions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdegand%2Ftestdome-java-questions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdegand%2Ftestdome-java-questions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jdegand","download_url":"https://codeload.github.com/jdegand/testdome-java-questions/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jdegand%2Ftestdome-java-questions/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29703781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T23:35:04.139Z","status":"online","status_checked_at":"2026-02-22T02:00:08.193Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","java","java-hibernate","selenium","spring","testdome","testdome-solutions"],"created_at":"2024-11-21T16:31:40.753Z","updated_at":"2026-02-22T02:34:33.734Z","avatar_url":"https://github.com/jdegand.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Testdome Public Java Questions\n\n[Testdome](https://www.testdome.com/tests/java-online-test/24)\n\n## Useful Resources\n\n- [Blog](https://javahungry.blogspot.com/2020/06/add-char-to-string.html) - add char to string\n- [Stack Overflow](https://stackoverflow.com/questions/1102891/how-to-check-if-a-string-is-numeric-in-java) - check if a string is numeric\n- [Code Project](https://www.codeproject.com/Questions/1230186/Stringbuilder-to-string-conversion-in-java#:~:text=There%20is%20no%20such%20thing,buffer%20of%20the%20StringBuilder%20object.\u0026text=String%20s%20%3D%20sb.,ToString()%3B) - need to use toString after using StringBuilder\n- [TutorialsPoint](https://www.tutorialspoint.com/java/java_characters.htm) - character class\n- [Baeldung](https://www.baeldung.com/hibernate-notnull-vs-nullable) - hibernate notnull vs nullable\n- [W3 Schools](https://www.w3schools.com/sql/sql_null_values.asp) - sql null values\n- [Digital Ocean](https://www.digitalocean.com/community/tutorials/hibernate-native-sql-query-example) - hibernate native sql query example\n- [Java Guides](https://www.javaguides.net/2018/11/guide-to-hibernate-native-sql-queries.html) - hibernate native sql queries\n- [Baeldung](https://www.baeldung.com/java-dao-pattern) - Java DAO Pattern\n- [Rollbar](https://rollbar.com/blog/java-unknownformatconversionexception/) - unknown format conversion exception\n- [Spring Docs](https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/datasource/AbstractDriverBasedDataSource.html#getCatalog()) - AbstractDriverBasedDataSource\n- [Stack Overflow](https://stackoverflow.com/questions/71130510/how-do-i-use-jdbc-template-to-query-a-select-where-first-letter-starts-with-sp) - jbdc template query where first letter starts with\n- [Stack Overflow](https://stackoverflow.com/questions/8247970/using-like-wildcard-in-prepared-statement) - using like wildcard in prepared statement\n- [Mkyong](https://mkyong.com/spring/spring-jdbctemplate-querying-examples/) - jdbctemplate querying examples\n- [Spring Docs](https://docs.spring.io/spring-framework/reference/integration/scheduling.html) - scheduling\n- [Stack Overflow](https://stackoverflow.com/questions/29832122/create-a-new-instance-of-component-in-spring-boot-framework) - create new instance of component in spring boot\n- [Medium](https://medium.com/@KosteRico/spring-aop-in-2021-level-up-your-logging-8d1498242ba2) - level up your logging\n- [Baeldung](https://www.baeldung.com/spring-boot-logging) - spring boot logging\n- [Baeldung](https://www.baeldung.com/spring-aop) - spring aop\n- [Spring Docs](https://docs.spring.io/spring-framework/docs/2.0.x/reference/aop.html) - aop\n- [Eclipse](https://www.eclipse.org/aspectj/doc/released/runtime-api/org/aspectj/lang/JoinPoint.html#getArgs%28%29) - JoinPoint\n- [Nickolas Fisher](https://nickolasfisher.com/blog/How-to-Use-Springs-Aspect-Oriented-Programming-to-log-all-Public-Methods) - AOP to log all public methods\n- [Spring Docs](https://docs.spring.io/spring-framework/reference/core/aop/ataspectj/advice.html#aop-ataspectj-around-advice) - declaring advice\n- [Stack Overflow](https://stackoverflow.com/questions/44635757/spring-4-join-point-to-get-method-argument-names-and-values) - spring 4 join point to get method argument names and values\n- [Stack Overflow](https://stackoverflow.com/questions/64571161/use-aop-in-a-spring-boot-app-to-log-methods-calls-and-their-parameters) - use aop in spring boot to log method calls and their parameters\n- [YouTube](https://www.youtube.com/watch?v=w3WibDOie1Y) - Introduction to Xml Data Parsing in Java | How to parse the data from given xml in Java\n- [Oracle Docs](https://docs.oracle.com/javase/8/docs/api/javax/xml/parsers/DocumentBuilder.html) - DocumentBuilder\n- [Oracle Docs](https://docs.oracle.com/javase/8/docs/api/?java/util/stream/Stream.html) - Stream\n- [Java Concept of the Day](https://javaconceptoftheday.com/merge-two-arrays-into-single-sorted-array-without-duplicates-in-java/) - single sorted array without duplicates\n- [Baeldung](https://www.baeldung.com/java-concatenate-arrays) - java concatenate arrays\n- [YouTube](https://www.youtube.com/watch?v=SVmfhlDnaaM) - HOW TO COMBINE TWO ARRAYS INTO ONE IN JAVA.\n- [Geeks For Geeks](https://www.geeksforgeeks.org/shared-preferences-in-android-with-examples/) - shared preferences in android\n- [Javatpoint](https://www.javatpoint.com/android-screen-orientation-example) - android screen orientation example\n- [Android Docs](https://developer.android.com/develop/ui/views/layout/linear) - linear\n- [Stack Overflow](https://stackoverflow.com/questions/40899782/whats-the-best-way-in-selenium-webdriver-to-wait-for-buttons-to-be-enabled) - best way to wait for buttons to be enabled\n- [Browser Stack](https://www.browserstack.com/guide/selenium-wait-for-page-to-load) - selenium wait for page to load\n- [Stack Exchange](https://sqa.stackexchange.com/questions/38214/wait-until-element-is-not-clickable) - wait until element is not clickable\n- [Selenium Docs](https://www.selenium.dev/documentation/webdriver/waits/) - webdriver waits\n- [Github](https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/java/src/test/java/dev/selenium/waits/WaitsTest.java#L70-L80) - WaitsTest.java\n- [YouTube](https://www.youtube.com/watch?v=EihPj2o0U04\u0026list=PLL34mf651faPB-LyEP0-a7Avp_RHO0Lsm\u0026index=54) - Selenium WebDriver Tutorial #35 - How to Use Fluent Wait in Selenium\n- [Stack Overflow](https://stackoverflow.com/questions/28417642/whats-the-best-way-to-make-the-driver-wait-until-a-condition-is-true-and-contin) - best way to make driver wait until a condition is true \n- [Geeks for Geeks](https://www.geeksforgeeks.org/array-copy-in-java/) - array copy in java\n- [Stack Overflow](https://stackoverflow.com/questions/27857011/how-to-split-a-string-array-into-small-chunk-arrays-in-java) - chunk an array\n- [Techie Delight](https://www.techiedelight.com/check-index-exists-array-java/) - check index exists array java\n- [Baeldung](https://www.baeldung.com/java-depth-first-search) - java depth first search\n- [FavTutor](https://favtutor.com/blogs/depth-first-search-java) - depth first search java\n- [Programiz](https://www.programiz.com/dsa/graph-dfs) - graph dfs\n- [Java Challengers](https://javachallengers.com/depth-first-search-with-java/) - depth first search with java","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdegand%2Ftestdome-java-questions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjdegand%2Ftestdome-java-questions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdegand%2Ftestdome-java-questions/lists"}